Changeset 0c6b92a for imaps-frontend/node_modules/axios/index.d.cts
- Timestamp:
- 12/12/24 17:06:06 (5 weeks ago)
- Branches:
- main
- Parents:
- d565449
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
imaps-frontend/node_modules/axios/index.d.cts
rd565449 r0c6b92a 4 4 5 5 type MethodsHeaders = Partial<{ 6 [Key in axios.Method as Lowercase<Key>]: AxiosHeaders;7 } & {common: AxiosHeaders}>;8 9 type AxiosHeaderMatcher = (this: AxiosHeaders, value: string, name: string, headers: RawAxiosHeaders) => boolean;10 11 type AxiosHeaderParser = (this: AxiosHeaders, value: axios.AxiosHeaderValue, header: string) => any;6 [Key in axios.Method as Lowercase<Key>]: InternalAxiosHeaders; 7 } & {common: InternalAxiosHeaders}>; 8 9 type AxiosHeaderMatcher = (this: InternalAxiosHeaders, value: string, name: string, headers: RawAxiosHeaders) => boolean; 10 11 type AxiosHeaderParser = (this: InternalAxiosHeaders, value: axios.AxiosHeaderValue, header: string) => any; 12 12 13 13 type CommonRequestHeadersList = 'Accept' | 'Content-Length' | 'User-Agent'| 'Content-Encoding' | 'Authorization'; … … 17 17 type CommonResponseHeadersList = 'Server' | 'Content-Type' | 'Content-Length' | 'Cache-Control'| 'Content-Encoding'; 18 18 19 declare class AxiosHeaders {19 declare class InternalAxiosHeaders { 20 20 constructor( 21 headers?: RawAxiosHeaders | AxiosHeaders | string21 headers?: RawAxiosHeaders | InternalAxiosHeaders | string 22 22 ); 23 23 24 24 [key: string]: any; 25 25 26 set(headerName?: string, value?: axios.AxiosHeaderValue, rewrite?: boolean | AxiosHeaderMatcher): AxiosHeaders;27 set(headers?: RawAxiosHeaders | AxiosHeaders | string, rewrite?: boolean):AxiosHeaders;26 set(headerName?: string, value?: axios.AxiosHeaderValue, rewrite?: boolean | AxiosHeaderMatcher): InternalAxiosHeaders; 27 set(headers?: RawAxiosHeaders | InternalAxiosHeaders | string, rewrite?: boolean): InternalAxiosHeaders; 28 28 29 29 get(headerName: string, parser: RegExp): RegExpExecArray | null; … … 36 36 clear(matcher?: AxiosHeaderMatcher): boolean; 37 37 38 normalize(format: boolean): AxiosHeaders;39 40 concat(...targets: Array< AxiosHeaders | RawAxiosHeaders | string | undefined | null>):AxiosHeaders;38 normalize(format: boolean): InternalAxiosHeaders; 39 40 concat(...targets: Array<InternalAxiosHeaders | RawAxiosHeaders | string | undefined | null>): InternalAxiosHeaders; 41 41 42 42 toJSON(asStrings?: boolean): RawAxiosHeaders; 43 43 44 static from(thing?: AxiosHeaders | RawAxiosHeaders | string):AxiosHeaders;45 46 static accessor(header: string | string[]): AxiosHeaders;47 48 static concat(...targets: Array< AxiosHeaders | RawAxiosHeaders | string | undefined | null>):AxiosHeaders;49 50 setContentType(value: ContentType, rewrite?: boolean | AxiosHeaderMatcher): AxiosHeaders;44 static from(thing?: InternalAxiosHeaders | RawAxiosHeaders | string): InternalAxiosHeaders; 45 46 static accessor(header: string | string[]): InternalAxiosHeaders; 47 48 static concat(...targets: Array<InternalAxiosHeaders | RawAxiosHeaders | string | undefined | null>): InternalAxiosHeaders; 49 50 setContentType(value: ContentType, rewrite?: boolean | AxiosHeaderMatcher): InternalAxiosHeaders; 51 51 getContentType(parser?: RegExp): RegExpExecArray | null; 52 52 getContentType(matcher?: AxiosHeaderMatcher): axios.AxiosHeaderValue; 53 53 hasContentType(matcher?: AxiosHeaderMatcher): boolean; 54 54 55 setContentLength(value: axios.AxiosHeaderValue, rewrite?: boolean | AxiosHeaderMatcher): AxiosHeaders;55 setContentLength(value: axios.AxiosHeaderValue, rewrite?: boolean | AxiosHeaderMatcher): InternalAxiosHeaders; 56 56 getContentLength(parser?: RegExp): RegExpExecArray | null; 57 57 getContentLength(matcher?: AxiosHeaderMatcher): axios.AxiosHeaderValue; 58 58 hasContentLength(matcher?: AxiosHeaderMatcher): boolean; 59 59 60 setAccept(value: axios.AxiosHeaderValue, rewrite?: boolean | AxiosHeaderMatcher): AxiosHeaders;60 setAccept(value: axios.AxiosHeaderValue, rewrite?: boolean | AxiosHeaderMatcher): InternalAxiosHeaders; 61 61 getAccept(parser?: RegExp): RegExpExecArray | null; 62 62 getAccept(matcher?: AxiosHeaderMatcher): axios.AxiosHeaderValue; 63 63 hasAccept(matcher?: AxiosHeaderMatcher): boolean; 64 64 65 setUserAgent(value: axios.AxiosHeaderValue, rewrite?: boolean | AxiosHeaderMatcher): AxiosHeaders;65 setUserAgent(value: axios.AxiosHeaderValue, rewrite?: boolean | AxiosHeaderMatcher): InternalAxiosHeaders; 66 66 getUserAgent(parser?: RegExp): RegExpExecArray | null; 67 67 getUserAgent(matcher?: AxiosHeaderMatcher): axios.AxiosHeaderValue; 68 68 hasUserAgent(matcher?: AxiosHeaderMatcher): boolean; 69 69 70 setContentEncoding(value: axios.AxiosHeaderValue, rewrite?: boolean | AxiosHeaderMatcher): AxiosHeaders;70 setContentEncoding(value: axios.AxiosHeaderValue, rewrite?: boolean | AxiosHeaderMatcher): InternalAxiosHeaders; 71 71 getContentEncoding(parser?: RegExp): RegExpExecArray | null; 72 72 getContentEncoding(matcher?: AxiosHeaderMatcher): axios.AxiosHeaderValue; 73 73 hasContentEncoding(matcher?: AxiosHeaderMatcher): boolean; 74 74 75 setAuthorization(value: axios.AxiosHeaderValue, rewrite?: boolean | AxiosHeaderMatcher): AxiosHeaders;75 setAuthorization(value: axios.AxiosHeaderValue, rewrite?: boolean | AxiosHeaderMatcher): InternalAxiosHeaders; 76 76 getAuthorization(parser?: RegExp): RegExpExecArray | null; 77 77 getAuthorization(matcher?: AxiosHeaderMatcher): axios.AxiosHeaderValue; … … 112 112 } 113 113 114 declare class CanceledError<T> extends AxiosError<T> {115 } 116 117 declare class Axios {114 declare class InternalCanceledError<T> extends AxiosError<T> { 115 } 116 117 declare class InternalAxios { 118 118 constructor(config?: axios.AxiosRequestConfig); 119 119 defaults: axios.AxiosDefaults; … … 136 136 } 137 137 138 declare enum HttpStatusCode {138 declare enum InternalHttpStatusCode { 139 139 Continue = 100, 140 140 SwitchingProtocols = 101, … … 206 206 declare namespace axios { 207 207 type AxiosError<T = unknown, D = any> = InternalAxiosError<T, D>; 208 type Axios = InternalAxios; 209 type AxiosHeaders = InternalAxiosHeaders; 210 type CanceledError<T> = InternalCanceledError<T>; 211 type HttpStatusCode = InternalHttpStatusCode; 208 212 209 213 type RawAxiosRequestHeaders = Partial<RawAxiosHeaders & { … … 399 403 maxRedirects?: number; 400 404 maxRate?: number | [MaxUploadRate, MaxDownloadRate]; 401 beforeRedirect?: (options: Record<string, any>, responseDetails: {headers: Record<string, string>, statusCode: HttpStatusCode}) => void;405 beforeRedirect?: (options: Record<string, any>, responseDetails: {headers: Record<string, string>, statusCode: InternalHttpStatusCode}) => void; 402 406 socketPath?: string | null; 403 407 transport?: any; … … 494 498 } 495 499 500 type AxiosRequestInterceptorUse<T> = (onFulfilled?: ((value: T) => T | Promise<T>) | null, onRejected?: ((error: any) => any) | null, options?: AxiosInterceptorOptions) => number; 501 502 type AxiosResponseInterceptorUse<T> = (onFulfilled?: ((value: T) => T | Promise<T>) | null, onRejected?: ((error: any) => any) | null) => number; 503 496 504 interface AxiosInterceptorManager<V> { 497 use (onFulfilled?: (value: V) => V | Promise<V>, onRejected?: (error: any) => any, options?: AxiosInterceptorOptions): number;505 use: V extends AxiosResponse ? AxiosResponseInterceptorUse<V> : AxiosRequestInterceptorUse<V>; 498 506 eject(id: number): void; 499 507 clear(): void; 500 508 } 501 509 502 interface AxiosInstance extends Axios {510 interface AxiosInstance extends InternalAxios { 503 511 <T = any, R = AxiosResponse<T>, D = any>(config: AxiosRequestConfig<D>): Promise<R>; 504 512 <T = any, R = AxiosResponse<T>, D = any>(url: string, config?: AxiosRequestConfig<D>): Promise<R>; … … 522 530 523 531 interface AxiosStatic extends AxiosInstance { 532 default: AxiosStatic; 524 533 create(config?: CreateAxiosDefaults): AxiosInstance; 525 534 Cancel: CancelStatic; 526 535 CancelToken: CancelTokenStatic; 527 Axios: typeof Axios;536 Axios: typeof InternalAxios; 528 537 AxiosError: typeof AxiosError; 529 CanceledError: typeof CanceledError;530 HttpStatusCode: typeof HttpStatusCode;538 CanceledError: typeof InternalCanceledError; 539 HttpStatusCode: typeof InternalHttpStatusCode; 531 540 readonly VERSION: string; 532 541 isCancel(value: any): value is Cancel; … … 537 546 formToJSON(form: GenericFormData|GenericHTMLFormElement): object; 538 547 getAdapter(adapters: AxiosAdapterConfig | AxiosAdapterConfig[] | undefined): AxiosAdapter; 539 AxiosHeaders: typeof AxiosHeaders;548 AxiosHeaders: typeof InternalAxiosHeaders; 540 549 } 541 550 }
Note:
See TracChangeset
for help on using the changeset viewer.