import { type MigrationResult } from "../db/workspaces.js"; export interface WorkspaceMigrationOptions { dbPath?: string; dryRun?: boolean; backup?: boolean; backupDir?: string; backupPath?: string; reportPath?: string; } export interface WorkspaceMigrationChecklistItem { key: string; status: "done" | "pending" | "skipped" | "needs_attention" | "not_applicable"; detail: string; } export interface WorkspaceMigrationReport { db_path: string; dry_run: boolean; execution_db_path: string; backup_path: string | null; backup_sidecars: string[]; report_path: string | null; result: MigrationResult; release_checklist: WorkspaceMigrationChecklistItem[]; } export declare function runWorkspaceLegacyMigration(options?: WorkspaceMigrationOptions): WorkspaceMigrationReport; //# sourceMappingURL=workspace-migration.d.ts.map