export type AxiosResponse = import('axios').AxiosResponse<any>;
/** @typedef {import('axios').AxiosResponse<any>} AxiosResponse */
export declare const getBaseMethod: (type: any, baseType: any, catalogPromotedEntities: any) => any;
/**
 * @returns {Promise<AxiosResponse>}
 */
export declare const executeQueryAdHoc: (data: any, apiMethodId: any, urlQueryParams?: string) => Promise<import("axios").AxiosResponse<any, any>>;
/**
 * @returns {Promise<AxiosResponse>}
 */
export declare const executeQueryWithParameters: (data: any, apiMethodId: any, urlQueryParams?: string) => Promise<import("axios").AxiosResponse<any, any>>;
/**
 * @returns {Promise<AxiosResponse>}
 */
export declare const executeQueryInstance: (data: any, apiMethodInstanceId: any, urlQueryParams?: string) => Promise<import("axios").AxiosResponse<any, any>>;
/**
 * @returns {Promise<AxiosResponse>}
 */
export declare const executeQueryInstanceWithApiMethodInstance: (data: any, urlQueryParams?: string) => Promise<import("axios").AxiosResponse<any, any>>;
//# sourceMappingURL=methodUtils.d.ts.map