/** * NOTE: This class is auto generated by DANA Indonesia. * Do not edit the class manually. */ import type { ValidationErrorContext } from '../../../runtime'; /** * Additional information * @export * @interface ApplyOTTRequestAdditionalInfo */ export interface ApplyOTTRequestAdditionalInfo { /** * Contains customer token, which has been obtained from binding process * @type {string} * @memberof ApplyOTTRequestAdditionalInfo */ accessToken: string; /** * IP address of the end user (customer) using IPv4 format * @type {string} * @memberof ApplyOTTRequestAdditionalInfo */ endUserIpAddress?: string; /** * Device identification on which the API services is currently being accessed by the end user (customer) * @type {string} * @memberof ApplyOTTRequestAdditionalInfo */ 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 ApplyOTTRequestAdditionalInfo */ 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 ApplyOTTRequestAdditionalInfo */ longitude?: string; } /** * Check if a given object implements the ApplyOTTRequestAdditionalInfo interface. */ export declare function instanceOfApplyOTTRequestAdditionalInfo(value: object): value is ApplyOTTRequestAdditionalInfo; export declare function ApplyOTTRequestAdditionalInfoFromJSON(json: any): ApplyOTTRequestAdditionalInfo; export declare function ApplyOTTRequestAdditionalInfoFromJSONTyped(json: any, ignoreDiscriminator: boolean): ApplyOTTRequestAdditionalInfo; export declare function ApplyOTTRequestAdditionalInfoToJSON(json: any): ApplyOTTRequestAdditionalInfo; export declare function ApplyOTTRequestAdditionalInfoToJSONTyped(value?: ApplyOTTRequestAdditionalInfo | null, ignoreDiscriminator?: boolean): any; export declare function validateApplyOTTRequestAdditionalInfo(value: ApplyOTTRequestAdditionalInfo): ValidationErrorContext[];