import Axios, { AxiosInstance } from 'axios'; import * as yup from 'yup'; import { RpcClient } from '../clients/client'; import { RpcResponse } from '../response'; export declare const RpcHttpMessageSchema: yup.ObjectSchema<{ status: number | undefined; }, object>; export declare class RpcHttpClient extends RpcClient { protected readonly axios: AxiosInstance; protected readonly requests: Map; constructor(baseURL: string); request(route: string, data?: unknown, options?: { timeoutMs?: number | null; }): RpcResponse; close(): void; } //# sourceMappingURL=httpClient.d.ts.map