/**
* NOTE: This class is auto generated by DANA Indonesia.
* Do not edit the class manually.
*/
import type { ValidationErrorContext } from '../../../runtime';
import type { Money } from './Money';
/**
* Additional information
* @export
* @interface BankAccountInquiryResponseAdditionalInfo
*/
export interface BankAccountInquiryResponseAdditionalInfo {
/**
* Additional information of fee amount. Contains two sub-fields:
* 1. Value: Amount, including the cents
* 2. Currency: Currency code based on ISO
*
* @type {Money}
* @memberof BankAccountInquiryResponseAdditionalInfo
*/
feeAmount: Money;
}
/**
* Check if a given object implements the BankAccountInquiryResponseAdditionalInfo interface.
*/
export declare function instanceOfBankAccountInquiryResponseAdditionalInfo(value: object): value is BankAccountInquiryResponseAdditionalInfo;
export declare function BankAccountInquiryResponseAdditionalInfoFromJSON(json: any): BankAccountInquiryResponseAdditionalInfo;
export declare function BankAccountInquiryResponseAdditionalInfoFromJSONTyped(json: any, ignoreDiscriminator: boolean): BankAccountInquiryResponseAdditionalInfo;
export declare function BankAccountInquiryResponseAdditionalInfoToJSON(json: any): BankAccountInquiryResponseAdditionalInfo;
export declare function BankAccountInquiryResponseAdditionalInfoToJSONTyped(value?: BankAccountInquiryResponseAdditionalInfo | null, ignoreDiscriminator?: boolean): any;
export declare function validateBankAccountInquiryResponseAdditionalInfo(value: BankAccountInquiryResponseAdditionalInfo): ValidationErrorContext[];