1 | import { ConfigInterface, fetcherFn, keyInterface, mutateInterface, responseInterface, triggerInterface } from './types';
|
2 | declare const trigger: triggerInterface;
|
3 | declare const mutate: mutateInterface;
|
4 | declare function useSWR<Data = any, Error = any>(key: keyInterface): responseInterface<Data, Error>;
|
5 | declare function useSWR<Data = any, Error = any>(key: keyInterface, config?: ConfigInterface<Data, Error>): responseInterface<Data, Error>;
|
6 | declare function useSWR<Data = any, Error = any>(key: keyInterface, fn?: fetcherFn<Data>, config?: ConfigInterface<Data, Error>): responseInterface<Data, Error>;
|
7 | declare const SWRConfig: import("react").ProviderExoticComponent<import("react").ProviderProps<ConfigInterface<any, any, fetcherFn<any>>>>;
|
8 | export { trigger, mutate, SWRConfig };
|
9 | export default useSWR;
|