import { AxiosResponse } from "axios"; interface RequestPayload { method: string; uri: string; query_params?: {} | null; body?: {} | null; jwt_token?: string | null; } export default class HttpClient { private _config; private _fingerprintUtils; private _fingerprint; private _server_environment; constructor(); setServerEnvironment: (server_env: string) => void; doRequest: (props: RequestPayload) => Promise>; private getAPIEntrypoint; private generateSecurityHeader; private makeHeimdallHeader; } export {};