import { AxiosInstance } from "axios"; import { APIResponse } from "./APIResponse"; import { APIOptions } from "./APIOptions"; import { AccessTokenResponse } from "./AccessTokenResponse"; export declare class BaseAPI { private options; private instance; constructor(options: APIOptions); initialize(): Promise; getAxiosInstance(): AxiosInstance; getAccessToken(): Promise>; executeRequest(req: any): Promise>; getError(ex: any): APIResponse; }