import { Fetcher, Url } from './types'; export declare const setFetcher: (fetcher: Fetcher) => void; declare type sendProps = { noCache?: boolean; } & any; declare const useSWF: (baseUrl: Url, fetcher?: Fetcher | undefined) => { result: S | undefined; error: Response | undefined; loading: boolean; send: (options: sendProps, url?: string | undefined) => Promise<{ result: S | undefined; error: Response | undefined; }>; preFetch: (options: any, url?: string | undefined) => Promise; revalidate: (options: any) => Promise; }; export default useSWF;