/** * NOTE: This file is auto generated by Xendit. * Do not edit the class manually. * Improvements? Share your ideas at https://github.com/xendit/xendit-node */ /** * * @export * @interface AccountBank */ export interface AccountBank { /** * Unique account identifier as per the bank records. * @type {string} * @memberof AccountBank */ accountNumber?: string; /** * Name of account holder as per the bank records. Needs to match the registered account name exactly. . * @type {string} * @memberof AccountBank */ accountHolderName?: string | null; /** * The SWIFT code for international payments * @type {string} * @memberof AccountBank */ swiftCode?: string | null; /** * Free text account type, e.g., Savings, Transaction, Virtual Account. * @type {string} * @memberof AccountBank */ accountType?: string | null; /** * Potentially masked account detail, for display purposes only. * @type {string} * @memberof AccountBank */ accountDetails?: string | null; /** * * @type {string} * @memberof AccountBank */ currency?: string; } /** * Check if a given object implements the AccountBank interface. */ export declare function instanceOfAccountBank(value: object): boolean; export declare function AccountBankFromJSON(json: any): AccountBank; export declare function AccountBankFromJSONTyped(json: any, ignoreDiscriminator: boolean): AccountBank; export declare function AccountBankToJSON(value?: AccountBank | null): any;