export declare function getUseRequestModal(req: any): (service: any, options?: any) => { reset: () => void; fetches: { [x: string]: import("@ahooksjs/use-request/lib/types").FetchResult; }; loading: boolean; data: any; error: Error | undefined; params: any; cancel: import("@ahooksjs/use-request/lib/types").noop; refresh: () => Promise; mutate: import("@ahooksjs/use-request/lib/types").Mutate; unmount: () => void; request: (...args: any) => Promise; }; export declare function setRequest(req: () => any, useReq?: () => any): void; export declare function request(...params: any[]): Promise; export declare function useRequest(...params: any[]): { reset: () => void; fetches: { [x: string]: import("@ahooksjs/use-request/lib/types").FetchResult; }; loading: boolean; data: any; error: Error | undefined; params: any; cancel: import("@ahooksjs/use-request/lib/types").noop; refresh: () => Promise; mutate: import("@ahooksjs/use-request/lib/types").Mutate; unmount: () => void; request: (...args: any) => Promise; };