/** * NOTE: This class is auto generated by DANA Indonesia. * Do not edit the class manually. */ import type { ValidationErrorContext } from '../../../runtime'; /** * * @export * @interface QueryMerchantResourceRequest */ export interface QueryMerchantResourceRequest { /** * This is a merchantId of DANA * @type {string} * @memberof QueryMerchantResourceRequest */ requestMerchantId: string; /** * This is a constant merchant resource info request, currently available for value of constant these: * MERCHANT_DEPOSIT_BALANCE * MERCHANT_AVAILABLE_BALANCE * MERCHANT_TOTAL_BALANCE * value for this request can't be empty or wrong constant info * * @type {Array} * @memberof QueryMerchantResourceRequest */ merchantResourceInfoList: Array; } /** * @export */ export declare const QueryMerchantResourceRequestMerchantResourceInfoListEnum: { readonly MerchantDepositBalance: "MERCHANT_DEPOSIT_BALANCE"; readonly MerchantAvailableBalance: "MERCHANT_AVAILABLE_BALANCE"; readonly MerchantTotalBalance: "MERCHANT_TOTAL_BALANCE"; }; export type QueryMerchantResourceRequestMerchantResourceInfoListEnum = typeof QueryMerchantResourceRequestMerchantResourceInfoListEnum[keyof typeof QueryMerchantResourceRequestMerchantResourceInfoListEnum] | ''; /** * Check if a given object implements the QueryMerchantResourceRequest interface. */ export declare function instanceOfQueryMerchantResourceRequest(value: object): value is QueryMerchantResourceRequest; export declare function QueryMerchantResourceRequestFromJSON(json: any): QueryMerchantResourceRequest; export declare function QueryMerchantResourceRequestFromJSONTyped(json: any, ignoreDiscriminator: boolean): QueryMerchantResourceRequest; export declare function QueryMerchantResourceRequestToJSON(json: any): QueryMerchantResourceRequest; export declare function QueryMerchantResourceRequestToJSONTyped(value?: QueryMerchantResourceRequest | null, ignoreDiscriminator?: boolean): any; export declare function validateQueryMerchantResourceRequest(value: QueryMerchantResourceRequest): ValidationErrorContext[];