export interface RefactorOptions { dryRun?: boolean; detailed?: boolean; autoPr?: boolean; /** Optional LLM provider — used for testing (dependency injection) */ provider?: { generate(prompt: string): Promise; }; } export declare function runRefactorCommand(files: string[], options: RefactorOptions): Promise; //# sourceMappingURL=engine.d.ts.map