/**
 * Run an agent in-process, attached to a local broker (e.g. the LiveKit CLI
 * `lk session` daemon) over a raw TCP socket. This is the JS analogue of
 * python's `_run_tcp_console`: it bypasses the websocket worker and ProcPool
 * entirely and drives the agent entrypoint on the current event loop so the
 * {@link AgentsConsole} singleton is shared with the agent's `AgentSession`.
 *
 * @experimental
 */
export declare function runConsole({ agentPath, connectAddr, record, sessionEndTimeout, }: {
    agentPath: string;
    connectAddr: string;
    record: boolean;
    sessionEndTimeout?: number;
}): Promise<void>;
//# sourceMappingURL=console.d.ts.map