/** * NOTE: This class is auto generated by DANA Indonesia. * Do not edit the class manually. */ import type { ValidationErrorContext } from '../../../runtime'; /** * * @export * @interface QueryMerchantInfoResponseResponseHead */ export interface QueryMerchantInfoResponseResponseHead { /** * API version * @type {string} * @memberof QueryMerchantInfoResponseResponseHead */ version?: string; /** * API interface * @type {string} * @memberof QueryMerchantInfoResponseResponseHead */ _function?: QueryMerchantInfoResponseResponseHeadFunctionEnum; /** * Client ID provided by DANA, used to identify partner and application system * @type {string} * @memberof QueryMerchantInfoResponseResponseHead */ clientId?: string; /** * DateTime with timezone (ISO-8601), GMT+7 (Jakarta time) * @type {string} * @memberof QueryMerchantInfoResponseResponseHead */ respTime?: string; /** * Request message ID * @type {string} * @memberof QueryMerchantInfoResponseResponseHead */ reqMsgId?: string; /** * As a secret key of client. Assigned client secret during registration * @type {string} * @memberof QueryMerchantInfoResponseResponseHead */ clientSecret?: string; /** * * @type {any} * @memberof QueryMerchantInfoResponseResponseHead */ reserve?: any | null; } /** * @export */ export declare const QueryMerchantInfoResponseResponseHeadFunctionEnum: { readonly DanaApBizprodBizServiceOpenapiMerchantQueryMerchantInfo: "dana.ap.bizprod.biz.service.openapi.merchant.queryMerchantInfo"; }; export type QueryMerchantInfoResponseResponseHeadFunctionEnum = typeof QueryMerchantInfoResponseResponseHeadFunctionEnum[keyof typeof QueryMerchantInfoResponseResponseHeadFunctionEnum] | ''; /** * Check if a given object implements the QueryMerchantInfoResponseResponseHead interface. */ export declare function instanceOfQueryMerchantInfoResponseResponseHead(value: object): value is QueryMerchantInfoResponseResponseHead; export declare function QueryMerchantInfoResponseResponseHeadFromJSON(json: any): QueryMerchantInfoResponseResponseHead; export declare function QueryMerchantInfoResponseResponseHeadFromJSONTyped(json: any, ignoreDiscriminator: boolean): QueryMerchantInfoResponseResponseHead; export declare function QueryMerchantInfoResponseResponseHeadToJSON(json: any): QueryMerchantInfoResponseResponseHead; export declare function QueryMerchantInfoResponseResponseHeadToJSONTyped(value?: QueryMerchantInfoResponseResponseHead | null, ignoreDiscriminator?: boolean): any; export declare function validateQueryMerchantInfoResponseResponseHead(value: QueryMerchantInfoResponseResponseHead): ValidationErrorContext[];