export interface IHttpHookPromiseResult { update: () => void; data: T; error: any; loadding: boolean; } declare function useHttp(key: T, fetcher: (key: T) => Promise): IHttpHookPromiseResult; export default useHttp;