@cfxlabsinc/b2b-services
    Preparing search index...
    BankTransaction: Simplify<
        { id: string; isManual: boolean; status: "POSTED"
        | "RECONCILED" } & Omit<
            SelectBankTransaction,
            "id"
            | "externalId"
            | "bankStatus"
            | "status"
            | "type"
            | "data",
        > & (
            | {
                methodData: SelectBankTransaction["data"]["methodData"];
                reconciliation: Partial<
                    Record<typeof BANK_CREDIT_RECONCILIATION_TYPES[number], string>,
                >;
                type: "CREDIT";
            }
            | {
                methodData: SelectBankTransaction["data"]["methodData"];
                reconciliation: Partial<
                    Record<typeof BANK_DEBIT_RECONCILIATION_TYPES[number], string>,
                >;
                type: "DEBIT";
            }
        ),
    >