import { execSync } from 'node:child_process'; import { existsSync, readFileSync, rmSync } from 'node:fs'; export interface RollbackNodeUiIo { existsSync: typeof existsSync; readFileSync: typeof readFileSync; rmSync: typeof rmSync; execSync: typeof execSync; log: (message: string) => void; error: (message: string) => void; } export declare function ensureRollbackNodeUiBundle(slotDir: string, target: 'a' | 'b', io?: RollbackNodeUiIo): boolean; //# sourceMappingURL=rollback-node-ui.d.ts.map