/// import CancelToken from '@prequest/cancel-token'; declare module '@prequest/types' { interface PQRequest extends PQ.PresetOption { headers?: PQ.Common; timeout?: number; withCredentials?: boolean; responseType?: XMLHttpRequestResponseType; getNativeRequestInstance?(promise: Promise): void; cancelToken?: CancelToken; onDownloadProgress?(e: any): void; onUploadProgress?(e: any): void; } interface PQResponse { data: T; status: number; statusText: string; headers: PQ.Common; } }