diff --git a/index.d.cts b/index.d.cts index 0a022479..0293479a 100644 --- a/index.d.cts +++ b/index.d.cts @@ -1,7 +1,3 @@ -interface RawAxiosHeaders { - [key: string]: axios.AxiosHeaderValue; -} - type MethodsHeaders = Partial< { [Key in axios.Method as Lowercase]: AxiosHeaders; @@ -44,7 +40,7 @@ type CommonResponseHeaderKey = CommonResponseHeadersList | Lowercase + ...targets: Array ): AxiosHeaders; - toJSON(asStrings?: boolean): RawAxiosHeaders; + toJSON(asStrings?: boolean): axios.RawAxiosHeaders; - static from(thing?: AxiosHeaders | RawAxiosHeaders | string): AxiosHeaders; + static from(thing?: AxiosHeaders | axios.RawAxiosHeaders | string): AxiosHeaders; static accessor(header: string | string[]): AxiosHeaders; static concat( - ...targets: Array + ...targets: Array ): AxiosHeaders; setContentType(value: ContentType, rewrite?: boolean | AxiosHeaderMatcher): AxiosHeaders; @@ -298,6 +294,10 @@ type InternalAxiosError = AxiosError; declare namespace axios { type AxiosError = InternalAxiosError; + interface RawAxiosHeaders { + [key: string]: AxiosHeaderValue; + } + type RawAxiosRequestHeaders = Partial< RawAxiosHeaders & { [Key in CommonRequestHeadersList]: AxiosHeaderValue; diff --git a/index.d.ts b/index.d.ts index 5e2e18a4..dec57647 100644 --- a/index.d.ts +++ b/index.d.ts @@ -3,7 +3,7 @@ type StringLiteralsOrString = Literals | (string & {}); export type AxiosHeaderValue = AxiosHeaders | string | string[] | number | boolean | null; -interface RawAxiosHeaders { +export interface RawAxiosHeaders { [key: string]: AxiosHeaderValue; }