import { AxiosRequestConfig } from 'axios'; import { IPicGo, IRequestConfig, IOldReqOptions, IResponse, IRequest } from '../types'; export declare class Request implements IRequest { private readonly ctx; private proxy; options: AxiosRequestConfig; constructor(ctx: IPicGo); private init; private handleProxy; request extends IOldReqOptions ? IOldReqOptions : IRequestConfig extends AxiosRequestConfig ? AxiosRequestConfig : never)>(options: U): Promise>; } export default Request;