import { Axios, AxiosRequestConfig } from "axios"; declare type TParamValue = string | number | boolean; declare module "axios" { interface AxiosRequestConfig { urlTemplate?: string; urlTemplateParams?: Record; } } export declare type UrlTemplateInterceptorOptions = { urlAsTemplate?: boolean; }; export declare const urlTemplateInterceptor: (options?: UrlTemplateInterceptorOptions) => (config: AxiosRequestConfig) => AxiosRequestConfig; export declare const useUrlTemplateInterceptor: (instance: Axios, options?: UrlTemplateInterceptorOptions) => void; export {};