#### Describe the bug
```
axiosJson.get('/msg/msg.json', { 
    onDownloadProgress: function( progress ){
        console.log(progress);
    }
});
```
in `0.27.2`  `progress` is `ProgressEvent`
![image](https://user-images.githubusercontent.com/9134671/194698364-728ca718-2974-4b18-8b8d-4ab74312b795.png)


in `1.1.2` `progress`
![image](https://user-images.githubusercontent.com/9134671/194698397-6682990c-cfee-4068-8161-d8c41a93a4c6.png)
 

#### Expected behavior
`1.1.2` same as `0.27.2`

#### Environment
 - Axios Version 1.1.2 
 - Browser Chrome
 - Browser 105.0.5195.127 64bit
 - OS: Win10
 

index.d.ts

type AxiosHeaderValue = AxiosHeaders | string | string[] | number | boolean | null;
type RawAxiosHeaders = Record<string, AxiosHeaderValue>;
type MethodsHeaders = {
  [Key in Method as Lowercase<Key>]: AxiosHeaders;
};
interface CommonHeaders  {
  common: AxiosHeaders;
}
type AxiosHeaderMatcher = (this: AxiosHeaders, value: string, name: string, headers: RawAxiosHeaders) => boolean;
type AxiosHeaderSetter = (value: AxiosHeaderValue, rewrite?: boolean | AxiosHeaderMatcher) => AxiosHeaders;
type AxiosHeaderGetter = ((parser?: RegExp) => RegExpExecArray | null) |
    ((matcher?: AxiosHeaderMatcher) => AxiosHeaderValue);
type AxiosHeaderTester = (matcher?: AxiosHeaderMatcher) => boolean;
export class AxiosHeaders {
  constructor(
      headers?: RawAxiosHeaders | AxiosHeaders,
      defaultHeaders?: RawAxiosHeaders | AxiosHeaders
  );
  set(headerName?: string, value?: AxiosHeaderValue, rewrite?: boolean | AxiosHeaderMatcher): AxiosHeaders;
  set(headers?: RawAxiosHeaders | AxiosHeaders, rewrite?: boolean): AxiosHeaders;
  get(headerName: string, parser: RegExp): RegExpExecArray | null;
  get(headerName: string, matcher?: true | AxiosHeaderMatcher): AxiosHeaderValue;
  has(header: string, matcher?: true | AxiosHeaderMatcher): boolean;
  delete(header: string | string[], matcher?: AxiosHeaderMatcher): boolean;
  clear(): boolean;
  normalize(format: boolean): AxiosHeaders;
  toJSON(asStrings?: boolean): RawAxiosHeaders;
  static from(thing?: AxiosHeaders | RawAxiosHeaders | string): AxiosHeaders;
  static accessor(header: string | string[]): AxiosHeaders;
  setContentType: AxiosHeaderSetter;
  getContentType: AxiosHeaderGetter;
  hasContentType: AxiosHeaderTester;
  setContentLength: AxiosHeaderSetter;
  getContentLength: AxiosHeaderGetter;
  hasContentLength: AxiosHeaderTester;
  setAccept: AxiosHeaderSetter;
  getAccept: AxiosHeaderGetter;
  hasAccept: AxiosHeaderTester;
  setUserAgent: AxiosHeaderSetter;
  getUserAgent: AxiosHeaderGetter;
  hasUserAgent: AxiosHeaderT