import { RequestHook, UseRequestMiddleware, UseRequestOptions, UseRequestPlugin, UseRequestService, useRequestResult } from '../types';
export declare const withArgs: <TData, TParams extends any[]>(hook: RequestHook<TData, TParams>, use?: UseRequestMiddleware<TData, TParams>[]) => (service: UseRequestService<TData, TParams>, options?: UseRequestOptions<TData, TParams, any>, plugins?: UseRequestPlugin<TData, TParams>[]) => useRequestResult<TData, TParams>;
