import { setupI18n, setLang, $t } from './library';
export * from './core';
export * from './utils';
export * from './state';
export { RequestClient, createRequestClient, adapterRegistry, fetchAdapter, kyAdapter, axiosAdapter, PluginManager as RequestPluginManager, PluginLifecycleStage, PluginPriority, createCachePlugin, createRetryPlugin, createValidationPlugin, createMonitoringPlugin, createRequestContext, updateRequestContext, completeRequestContext, failRequestContext, cancelRequestContext, RequestErrorType, RequestErrorCode, } from './request';
export declare function undiciAdapter(): Promise<import("./request").RequestAdapter>;
export type { RequestOptions, Response, RequestContext, RequestError, RequestClientConfig, RequestHeaders, RequestQuery, RequestBody, HttpMethod, RetryConfig, CacheConfig, ValidationConfig, AdapterCapabilities, RequestAdapter, AdapterFactory as RequestAdapterFactory, RequestPlugin, CachePluginConfig, RetryPluginConfig, ValidationPluginConfig, MonitoringPluginConfig, MonitoringEvent, MonitoringReporter, } from './request';
export { MonitoringEventType } from './request';
/**
 * 国际化
 **/
export { setupI18n, setLang, $t };
//# sourceMappingURL=index.d.ts.map