import type { ExecFileOp } from './schema.js'; export interface FileOpResult { op: string; source: string; destination?: string | undefined; dry_run?: boolean | undefined; would_delete?: string[] | undefined; updated_imports?: string[] | undefined; warnings?: string[] | undefined; } export declare function executeFileOp(op: ExecFileOp, projectRoot: string): FileOpResult; export declare function executeFileOperations(fileOps: ExecFileOp[] | undefined, projectRoot: string): Promise<{ fileOpResults: FileOpResult[]; fileOpError?: string; fileOpWarnings?: string[]; }>; //# sourceMappingURL=file-ops.d.ts.map