export type RpcCallOptions = { autostart?: boolean; timeoutMs?: number; }; export declare class DaemonClient { private sock; private buf; private readonly inflight; private opened; ensureRunning(autostart: boolean): Promise; connect(): Promise; private onLine; call(method: string, params?: Record, opts?: RpcCallOptions): Promise; close(): void; } export declare function getClient(): DaemonClient; //# sourceMappingURL=client.d.ts.map