import type { MigrationResult } from '../types.js'; export type { MigrationResult }; interface RunOptions { workDir?: string; } /** * Executes sf sfdmu run with the validated export.json. * Requires confirm: true — returns a dry-run summary without executing if false. * * FR-009, FR-010, SC-008 (credentials never in output). * Security: temp dir created with mode 0700; cleaned in finally block. */ export declare function runMigration(configData: unknown, sourceOrg: string | undefined, targetOrg: string | undefined, confirm: boolean, opts: RunOptions): Promise; //# sourceMappingURL=migration-runner.d.ts.map