import { FetchOptions, FetchResponse } from '../../composables'; import { Plugin } from 'vue'; type RequestEntry = { promise: Promise; signal?: RequestInit['signal']; }; type CacheEntry = { response: FetchResponse; expiry: number; }; export declare function useFetchPlugin(): { baseOptions: FetchOptions; activeRequests: Map; responseCache: Map; }; export declare const FetchPlugin: Plugin<[FetchOptions?]>; export {};