/** * NOTE: This class is auto generated by DANA Indonesia. * Do not edit the class manually. */ import type { ValidationErrorContext } from '../../../runtime'; /** * * @export * @interface BalanceInquiryRequestAdditionalInfo */ export interface BalanceInquiryRequestAdditionalInfo { /** * Contains customer token, which has been obtained from binding process * @type {string} * @memberof BalanceInquiryRequestAdditionalInfo */ accessToken: string; /** * IP address of the end user (customer) using IPv4 format * @type {string} * @memberof BalanceInquiryRequestAdditionalInfo */ endUserIpAddress?: string; /** * Device identification on which the API services is currently being accessed by the end user (customer) * @type {string} * @memberof BalanceInquiryRequestAdditionalInfo */ deviceId: string; /** * Location on which the API services is currently being accessed by the end user (customer), refer to ISO 6709 standard representation of geographic point location by coordinates * @type {string} * @memberof BalanceInquiryRequestAdditionalInfo */ latitude?: string; /** * Location on which the API services is currently being accessed by the end user (customer), refer to ISO 6709 Standard representation of geographic point location by coordinates * @type {string} * @memberof BalanceInquiryRequestAdditionalInfo */ longitude?: string; } /** * Check if a given object implements the BalanceInquiryRequestAdditionalInfo interface. */ export declare function instanceOfBalanceInquiryRequestAdditionalInfo(value: object): value is BalanceInquiryRequestAdditionalInfo; export declare function BalanceInquiryRequestAdditionalInfoFromJSON(json: any): BalanceInquiryRequestAdditionalInfo; export declare function BalanceInquiryRequestAdditionalInfoFromJSONTyped(json: any, ignoreDiscriminator: boolean): BalanceInquiryRequestAdditionalInfo; export declare function BalanceInquiryRequestAdditionalInfoToJSON(json: any): BalanceInquiryRequestAdditionalInfo; export declare function BalanceInquiryRequestAdditionalInfoToJSONTyped(value?: BalanceInquiryRequestAdditionalInfo | null, ignoreDiscriminator?: boolean): any; export declare function validateBalanceInquiryRequestAdditionalInfo(value: BalanceInquiryRequestAdditionalInfo): ValidationErrorContext[];