From e6f9026d51d5e1386bc6935e563d95c375c45d02 Mon Sep 17 00:00:00 2001 From: Kirill Shakirov Date: Mon, 16 May 2022 10:33:36 +0300 Subject: [PATCH] Fixing AxiosRequestHeaders typings (#4334) Co-authored-by: Shakirov Kirill Co-authored-by: Jay --- index.d.ts | 14 ++++++++++++-- 1 file changed, 12 insertions(+), 2 deletions(-) diff --git a/index.d.ts b/index.d.ts index a3de6f0..c643aa7 100644 --- a/index.d.ts +++ b/index.d.ts @@ -1,5 +1,15 @@ -// TypeScript Version: 3.0 -export type AxiosRequestHeaders = Record; +// TypeScript Version: 4.1 +type AxiosHeaders = Record; + +type MethodsHeaders = { + [Key in Method as Lowercase]: AxiosHeaders; +}; + +interface CommonHeaders { + common: AxiosHeaders; +} + +export type AxiosRequestHeaders = Partial; export type AxiosResponseHeaders = Record & { "set-cookie"?: string[]