/** * 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 CreateIBANInput */ export interface CreateIBANInput { /** * Payment Account ID. * @type {string} * @memberof CreateIBANInput */ wallet: string; /** * ISO2 code of the country from which the IBAN must be generated * We currently serve 5 countries: * * @type {string} * @memberof CreateIBANInput */ country: string; /** * If activated, this function will return a PDF document describing the virtual IBAN, along with a standard EPC QR-Code image. Please store these documents in your datawarehouse, as they are not accessible through Lemonway's API after the virtual IBAN has been generated. * @type {boolean} * @memberof CreateIBANInput */ generatePDFAndQrCode?: boolean; /** * ISO 639-1 language code for the PDF document. The supported languages are: * * This field is ignored if generatePDFAndQrCode is false. * @type {string} * @memberof CreateIBANInput */ pdfLanguage?: string; } /** * Check if a given object implements the CreateIBANInput interface. */ export declare function instanceOfCreateIBANInput(value: object): boolean; export declare function CreateIBANInputFromJSON(json: any): CreateIBANInput; export declare function CreateIBANInputFromJSONTyped(json: any, ignoreDiscriminator: boolean): CreateIBANInput; export declare function CreateIBANInputToJSON(value?: CreateIBANInput | null): any;