import type { Handlers, PromisifyHandlers } from '../_shared/index.js'; import type { RpcClientOptions } from './RpcClientOptions.js'; /** @internal */ export declare class _RpcClient { _url: string; _token: string; _options: RpcClientOptions; get url(): string; get token(): string; get options(): RpcClientOptions; constructor(url: string, partialOptions?: Partial>); setToken(token: string): void; } export type RpcClient = _RpcClient & PromisifyHandlers; export declare const RpcClient: RpcClientConstructor; export interface RpcClientConstructor { new (url: string, options?: Partial> | undefined): RpcClient; } //# sourceMappingURL=RpcClient.d.ts.map