/** * Request management utilities * * Provides comprehensive request lifecycle management including: * - Request cancellation and abortion * - Automatic cleanup in React components * - Route change handling * - Request grouping and tracking * * @module @plyaz/api/request */ export { abortRequest, isAbortError, createAbortError } from './management'; export { requestTracker, RequestTracker } from './tracker'; export { useRequestCleanup, useAbortableRequest, useRequestGroup, useRouteAwareRequest, } from './react'; export { setupRouteChangeCleanup, createRouteGuard, createRouteScope } from './routing'; export { abortByPattern, abortSearchRequests, abortUploadRequests, abortAllRequests, createScopedAbort, createDebouncedAbort, createThrottledAbort, requestWithTimeout, raceRequests, sequentialRequests, } from './utils'; export { prepareRequestConfig, prepareRequestConfigWithEnrichedHeaders, headersContext, getContextHeaders, runWithHeaders, runWithHeadersAsync, } from './prepare'; //# sourceMappingURL=index.d.ts.map