/**
 * Global turn-status SSE stream.
 *
 * GET /api/interactive/chat/turn-statuses/stream
 *
 * One long-lived connection that pushes every turn-status transition
 * from every active session (feat-*, app-*, repo-*, global). The
 * sidebar consumes this instead of polling /api/interactive/chat/turn-statuses
 * every 2 seconds.
 *
 * Emits named events:
 *   - `turn_status` — payload: { featureId, turnStatus }
 *
 * Initial state is NOT replayed — clients fetch the snapshot via the
 * sibling GET endpoint on mount, then consume this stream for live
 * updates.
 */
import type { NextRequest } from 'next/server';
export declare const dynamic = "force-dynamic";
export declare function GET(request: NextRequest): Promise<Response>;
//# sourceMappingURL=route.d.ts.map