import type { Artifact, DesignSessionConfig } from "../types/index.js"; export interface SessionManagementResponse { success: boolean; sessionId: string; currentPhase?: string; nextPhase?: string; coverage?: number; status: string; message: string; recommendations: string[]; artifacts: Artifact[]; coverageReport?: unknown; data?: Record; } declare class SessionManagementServiceImpl { startDesignSession(sessionId: string, config: DesignSessionConfig, constraintConfig?: unknown): Promise; getSessionStatus(sessionId: string): Promise; getActiveSessions(): Promise; } export declare const sessionManagementService: SessionManagementServiceImpl; export declare const IMPLEMENTATION_STATUS: "IMPLEMENTED"; export {}; //# sourceMappingURL=session-management.service.d.ts.map