/** * * @export * @interface BankTransactionSource */ export interface BankTransactionSource { /** * The localized name of the object. * @type {{ [key: string]: string; }} * @memberof BankTransactionSource */ readonly name?: { [key: string]: string; }; /** * The localized description of the object. * @type {{ [key: string]: string; }} * @memberof BankTransactionSource */ readonly description?: { [key: string]: string; }; /** * A unique identifier for the object. * @type {number} * @memberof BankTransactionSource */ readonly id?: number; } /** * Check if a given object implements the BankTransactionSource interface. */ export declare function instanceOfBankTransactionSource(value: object): value is BankTransactionSource; export declare function BankTransactionSourceFromJSON(json: any): BankTransactionSource; export declare function BankTransactionSourceFromJSONTyped(json: any, ignoreDiscriminator: boolean): BankTransactionSource; export declare function BankTransactionSourceToJSON(json: any): BankTransactionSource; export declare function BankTransactionSourceToJSONTyped(value?: Omit | null, ignoreDiscriminator?: boolean): any;