import type { Connector, JinnConfig } from "../shared/types.js"; import type { GatewayEmit } from "../shared/gateway-events.js"; import type { TurnSurface } from "../sessions/turn/types.js"; export interface WebTurnSurfaceOptions { sessionId: string; emit: GatewayEmit; connectors: Map; getConfig: () => JinnConfig; } /** * Carry a turn over the dashboard: stream deltas to the live view, keep * lifecycle prose in the transcript, and relay the answer onward to a chat * channel when the session originally came from one. */ export declare function createWebTurnSurface(options: WebTurnSurfaceOptions): TurnSurface; //# sourceMappingURL=web-turn-surface.d.ts.map