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