import { type Ref } from 'vue'; import type { Api, ReqAfter, ReqBefore, Method } from 'el-plus/es/utils/http'; type UseRequest = (config: { api?: Api; method?: Method; reqData?: Record; reqParams?: Record; reqBefore?: ReqBefore; reqAfter?: ReqAfter; cancelToken?: boolean; hooks?: { success?: (data: unknown) => void; fail?: (error: unknown) => void; }; }) => { loading?: Ref; requestFn?: (data?: Record) => Promise; }; export declare const useRequest: UseRequest; export {};