import { type MigrationInventory } from './inventory.js'; import type { MigrationInputFile } from './types.js'; export interface MigrationStagingWorkspace { root: string; outputRoot: string; migrationRoot: string; sourceMigrationRoot: string; before: MigrationInventory; cleanup(): Promise; } export interface CreateMigrationStagingOptions { projectRoot: string; migrationRootPath: string; outputRootPath?: string; inputs?: readonly MigrationInputFile[]; } export declare function createMigrationStagingWorkspace(options: CreateMigrationStagingOptions): Promise; //# sourceMappingURL=staging.d.ts.map