/**
 * Shell Card Management APIsLib
 *
 * This file was automatically generated by APIMATIC v3.0 ( https://www.apimatic.io ).
 */
import { Schema } from '../schema';
export interface BankAccount {
    /** Account Number */
    accountNumber?: string | null;
    /** Bank Name */
    bankName?: string | null;
    /** Account Name */
    accountName?: string | null;
    /** Bank Account effective date for the payer */
    dateEffective?: string | null;
    /** Bank Account terminated date. Default is null */
    dateTerminated?: string | null;
    /** Bank Account IBAN for Payer */
    iBAN?: string | null;
    /** Bank Account currency ISO code. */
    currencyCode?: string | null;
    /** Bank Account currency Symbol. */
    currencySymbol?: string | null;
    /** Bank Account Country ISO Code */
    countryISOCode?: string | null;
    /**
     * Bank Account Country Name
     * 1-Austria
     * 2-Belgium
     * 3-Bulgaria
     * 4-Croatia
     * 5-Czech Republic
     */
    country?: string | null;
    /** Payer bank Sort Code */
    sortCode?: string | null;
    /** Payer Bank Swift Code */
    swiftCode?: string | null;
    /** Bank Type Id and Description */
    bankType?: string | null;
}
export declare const bankAccountSchema: Schema<BankAccount>;
