import { NextResponse } from 'next/server';
import { type SessionResult } from '../../../lib/session-scanner.js';
export declare const dynamic = "force-dynamic";
type SessionSummaryFromBatch = Omit<SessionResult, '_mtime'>;
/**
 * GET /api/sessions-batch
 *
 * No parameters needed — resolves all repos and features from the DI container,
 * scans sessions for each, and returns { sessionsByPath: Record<string, SessionSummary[]> }.
 */
export declare function GET(): Promise<NextResponse<{
    sessionsByPath: Record<string, SessionSummaryFromBatch[]>;
}> | NextResponse<{
    error: string;
}>>;
export {};
//# sourceMappingURL=route.d.ts.map