export default class ApiCall {
    static get(url: any, queryParams: any, contentType: any, data: any, headers: any): Promise<void | import("axios").AxiosResponse<any, any>>;
    static post(url: any, data: any, contentType: any, queryParams: any): Promise<void | import("axios").AxiosResponse<any, any>>;
    static put(url: any, data: any, queryParams: any, contentType: any, headers: any): Promise<void | import("axios").AxiosResponse<any, any>>;
    static delete(url: any, queryParams: any, data: any): Promise<void | import("axios").AxiosResponse<any, any>>;
    static patch(url: any, data: any, contentType: any): Promise<void | import("axios").AxiosResponse<any, any>>;
    static getCsrfToken(): Promise<import("axios").AxiosResponse<any, any>>;
    static requestHelper(url: any, method: any, data: any, params: any, contentType: any, headers: any): Promise<void | import("axios").AxiosResponse<any, any>>;
    static getRestUrl(): any;
    static getHeaders(contentType: any, headers: any): {
        'Content-Type': any;
        'X-Nemesis-Token': string;
    };
    static parseTemplatedUrl(url: any): any;
}
