/** * Lemonway DirectKit API 2.0 * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) * * The version of the OpenAPI document: v2 * * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). * https://openapi-generator.tech * Do not edit the class manually. */ /** * * @export * @interface RegisterIBANInput */ export interface RegisterIBANInput { /** * Payment Account ID * @type {string} * @memberof RegisterIBANInput */ accountId: string; /** * Registered Bank Account Owner: First and Last name, or Company Name * @type {string} * @memberof RegisterIBANInput */ holder: string; /** * BIC/SWIFT Codes are arranged like this : AAAABBCCDDD * AAAA : 4 char for bank code * BB : 2 char for country code * CC : 2 char for location code * DDD : 3 char for branch code * @type {string} * @memberof RegisterIBANInput */ bic?: string; /** * IBAN * @type {string} * @memberof RegisterIBANInput */ iban: string; /** * Bank Address Line 1 * @type {string} * @memberof RegisterIBANInput */ domiciliation1?: string; /** * Bank Address Line 2 * @type {string} * @memberof RegisterIBANInput */ domiciliation2?: string; /** * Reason for new IBAN if another IBAN is already linked to the Payment Account * @type {string} * @memberof RegisterIBANInput */ comment?: string; } /** * Check if a given object implements the RegisterIBANInput interface. */ export declare function instanceOfRegisterIBANInput(value: object): boolean; export declare function RegisterIBANInputFromJSON(json: any): RegisterIBANInput; export declare function RegisterIBANInputFromJSONTyped(json: any, ignoreDiscriminator: boolean): RegisterIBANInput; export declare function RegisterIBANInputToJSON(value?: RegisterIBANInput | null): any;