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