import Easyapi from './Easyapi'; import { EasyapiOption, FullyApiConfig } from './types'; declare function easyapi(option: EasyapiOption): { define: (defineConfig: import("./types").DefineApiConfig) => (payload?: GPayload, config?: import("./types").RequestApiConfig) => Promise; createAbort: typeof createAbort; request: (option: import("./types/ApiConfig/PresetApiConfig").PresetApiConfig & GExtendConfig & { meta?: GExtendMeta; } & { payload?: GPayload_1; meta?: GExtendMeta; }) => Promise; }; declare function createAbort(): { token: import("axios").CancelToken; dispatch(message?: string): void; }; export declare const VERSION: string; export { easyapi }; export { createAbort }; export { Easyapi }; export { ErrorIgnoreName } from './const'; export { default as Context } from './Context'; export * from './types'; export default easyapi;