/** * NOTE: This class is auto generated by DANA Indonesia. * Do not edit the class manually. */ import type { ValidationErrorContext } from '../../../runtime'; /** * * @export * @interface QueryMerchantResourceResponseResponseHead */ export interface QueryMerchantResourceResponseResponseHead { /** * API version * @type {string} * @memberof QueryMerchantResourceResponseResponseHead */ version?: string; /** * API interface * @type {string} * @memberof QueryMerchantResourceResponseResponseHead */ _function?: QueryMerchantResourceResponseResponseHeadFunctionEnum; /** * Client ID provided by DANA, used to identify partner and application system * @type {string} * @memberof QueryMerchantResourceResponseResponseHead */ clientId?: string; /** * DateTime with timezone, which follows the ISO-8601 standard. Refer to RFC 3339 Section 5.6 * @type {string} * @memberof QueryMerchantResourceResponseResponseHead */ respTime?: string; /** * Request message ID * @type {string} * @memberof QueryMerchantResourceResponseResponseHead */ reqMsgId?: string; } /** * @export */ export declare const QueryMerchantResourceResponseResponseHeadFunctionEnum: { readonly DanaMerchantQueryMerchantResource: "dana.merchant.queryMerchantResource"; }; export type QueryMerchantResourceResponseResponseHeadFunctionEnum = typeof QueryMerchantResourceResponseResponseHeadFunctionEnum[keyof typeof QueryMerchantResourceResponseResponseHeadFunctionEnum] | ''; /** * Check if a given object implements the QueryMerchantResourceResponseResponseHead interface. */ export declare function instanceOfQueryMerchantResourceResponseResponseHead(value: object): value is QueryMerchantResourceResponseResponseHead; export declare function QueryMerchantResourceResponseResponseHeadFromJSON(json: any): QueryMerchantResourceResponseResponseHead; export declare function QueryMerchantResourceResponseResponseHeadFromJSONTyped(json: any, ignoreDiscriminator: boolean): QueryMerchantResourceResponseResponseHead; export declare function QueryMerchantResourceResponseResponseHeadToJSON(json: any): QueryMerchantResourceResponseResponseHead; export declare function QueryMerchantResourceResponseResponseHeadToJSONTyped(value?: QueryMerchantResourceResponseResponseHead | null, ignoreDiscriminator?: boolean): any; export declare function validateQueryMerchantResourceResponseResponseHead(value: QueryMerchantResourceResponseResponseHead): ValidationErrorContext[];