import type { AxiosInstance, AxiosRequestConfig } from 'axios'; import type { CreateAxiosOptions } from './types'; export declare class CAxios { private axiosInstance; private readonly options; constructor(options: CreateAxiosOptions); private createAxios; private getInterceptor; getInstance(): AxiosInstance; setInstanceConfig(config: CreateAxiosOptions): void; setHeader(headers: any): void; setupInterceptor(): false | undefined; get(config: AxiosRequestConfig): Promise; post(config: AxiosRequestConfig): Promise; request(config: AxiosRequestConfig): Promise; }