/**
* @desc 请求数据Hook
* @author 智慧能源事业部-蔡利平
*/
///
import { IUseFetchOptionsType } from './types';
export default function useFetch(options: IUseFetchOptionsType): {
loading: boolean;
error?: Error | undefined;
params: [] | TParams;
cancel: () => void;
refresh: () => void;
refreshAsync: () => Promise;
run: (...params: TParams) => void;
runAsync: (...params: TParams) => Promise;
data: TData;
setData: import("react").Dispatch>;
};