UNPKG

piclist

Version:

Modified PicGo core, A tool for picture uploading

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