import type { ISessionStore, Session } from '../domain/session/entities.js'; export declare class ManageSessionUseCase { private readonly sessionStore; constructor(sessionStore: ISessionStore); create(title: string, projectId?: string): Promise; get(id: string): Promise; list(): Promise; delete(id: string): Promise; complete(id: string): Promise; abort(id: string): Promise; } //# sourceMappingURL=ManageSessionUseCase.d.ts.map