import type { BrowseRequest, BrowseResponse } from "./protocol.js"; export declare function socketPathFor(name: string): string; export declare function listSessions(): string[]; export declare function sendToDaemon(socketPath: string, req: BrowseRequest): Promise; /** Starts a detached daemon for this session name and waits for its socket. */ export declare function ensureDaemon(name: string, endpoint: string, idleMs?: number): Promise; //# sourceMappingURL=client.d.ts.map