/** * NOTE: This class is auto generated by DANA Indonesia. * Do not edit the class manually. */ import type { ValidationErrorContext } from '../../../runtime'; /** * * @export * @interface UpdateDivisionResponseResponseHead */ export interface UpdateDivisionResponseResponseHead { /** * API version * @type {string} * @memberof UpdateDivisionResponseResponseHead */ version?: string; /** * API interface * @type {string} * @memberof UpdateDivisionResponseResponseHead */ _function?: UpdateDivisionResponseResponseHeadFunctionEnum; /** * Client ID provided by DANA, used to identify partner and application system * @type {string} * @memberof UpdateDivisionResponseResponseHead */ clientId?: string; /** * As a secret key of client. Assigned client secret during registration * @type {string} * @memberof UpdateDivisionResponseResponseHead */ clientSecret?: string; /** * Response time, in format YYYY-MM-DDTHH:mm:ss+07:00. Time must be in GMT+7 (Jakarta time) * @type {string} * @memberof UpdateDivisionResponseResponseHead */ respTime?: string; /** * Request message ID * @type {string} * @memberof UpdateDivisionResponseResponseHead */ reqMsgId?: string; /** * Reserved for future implementation (Key/Value) * @type {string} * @memberof UpdateDivisionResponseResponseHead */ reserve?: string; } /** * @export */ export declare const UpdateDivisionResponseResponseHeadFunctionEnum: { readonly DanaMerchantDivisionUpdateDivision: "dana.merchant.division.updateDivision"; }; export type UpdateDivisionResponseResponseHeadFunctionEnum = typeof UpdateDivisionResponseResponseHeadFunctionEnum[keyof typeof UpdateDivisionResponseResponseHeadFunctionEnum] | ''; /** * Check if a given object implements the UpdateDivisionResponseResponseHead interface. */ export declare function instanceOfUpdateDivisionResponseResponseHead(value: object): value is UpdateDivisionResponseResponseHead; export declare function UpdateDivisionResponseResponseHeadFromJSON(json: any): UpdateDivisionResponseResponseHead; export declare function UpdateDivisionResponseResponseHeadFromJSONTyped(json: any, ignoreDiscriminator: boolean): UpdateDivisionResponseResponseHead; export declare function UpdateDivisionResponseResponseHeadToJSON(json: any): UpdateDivisionResponseResponseHead; export declare function UpdateDivisionResponseResponseHeadToJSONTyped(value?: UpdateDivisionResponseResponseHead | null, ignoreDiscriminator?: boolean): any; export declare function validateUpdateDivisionResponseResponseHead(value: UpdateDivisionResponseResponseHead): ValidationErrorContext[];