UNPKG

piclist

Version:

Modified PicGo core, A tool for picture uploading

13 lines (12 loc) 586 B
import type { AxiosRequestConfig } from 'axios'; import type { IPicGo, IRequestConfig, IOldReqOptions, IResponse, IRequest } 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;