diff --git a/types/axios-cancel/index.d.ts b/types/axios-cancel/index.d.ts index ca8afd541d..deb400ed67 100644 --- a/types/axios-cancel/index.d.ts +++ b/types/axios-cancel/index.d.ts @@ -8,13 +8,22 @@ import {AxiosStatic} from "axios"; declare module 'axios' { export interface AxiosRequestConfig { - requestId?: string; - } + requestId?: string + }; export interface AxiosStatic { cancel: (requestId: string) => void; + cancelAll: () => void; } } -declare function axiosCancel(a: AxiosStatic): void; +interface AxiosCancelOptions { + /** + * Enables logging + * default: false + */ + debug: boolean +} + +declare function axiosCancel(axiosStatic: AxiosStatic, options?: AxiosCancelOptions): void; export default axiosCancel;