import { HttpResponseType } from "../mapping/types/response"; import _Axios from 'axios/lib/core/Axios'; import { AxiosInstance } from "axios"; declare module 'axios/index' { interface AxiosInstance { postJson(url: string, params?: Dictionary | Dictionary[], config?: any): Promise; api(apiName: string, methodName: string, params?: Dictionary | Dictionary[]): Promise; mock(mockProxy?: (params: any) => any): _Axios; } } export declare function bindHttp2ApiParam(instance: AxiosInstance): void; export declare function initApi(context: RequireContext): void; export default function initAbilityExtend(): void;