/** * NOTE: This class is auto generated by DANA Indonesia. * Do not edit the class manually. */ import type { ValidationErrorContext } from '../../../runtime'; import type { ApplyOTTResponseUserResourcesInner } from './ApplyOTTResponseUserResourcesInner'; /** * * @export * @interface ApplyOTTResponse */ export interface ApplyOTTResponse { /** * Response code. https://dashboard.dana.id/api-docs/read/109#HTML-API-ApplyOTT-ResponseCodeandMessage * @type {string} * @memberof ApplyOTTResponse */ responseCode: string; /** * Response message. https://dashboard.dana.id/api-docs/read/109#HTML-API-ApplyOTT-ResponseCodeandMessage * @type {string} * @memberof ApplyOTTResponse */ responseMessage: string; /** * User resources * @type {Array} * @memberof ApplyOTTResponse */ userResources: Array; /** * Additional information * @type {object} * @memberof ApplyOTTResponse */ additionalInfo?: object; } /** * Check if a given object implements the ApplyOTTResponse interface. */ export declare function instanceOfApplyOTTResponse(value: object): value is ApplyOTTResponse; export declare function ApplyOTTResponseFromJSON(json: any): ApplyOTTResponse; export declare function ApplyOTTResponseFromJSONTyped(json: any, ignoreDiscriminator: boolean): ApplyOTTResponse; export declare function ApplyOTTResponseToJSON(json: any): ApplyOTTResponse; export declare function ApplyOTTResponseToJSONTyped(value?: ApplyOTTResponse | null, ignoreDiscriminator?: boolean): any; export declare function validateApplyOTTResponse(value: ApplyOTTResponse): ValidationErrorContext[];