capsule-ai-cli
Version:
The AI Model Orchestrator - Intelligent multi-model workflows with device-locked licensing
17 lines • 608 B
TypeScript
import { EventEmitter } from 'events';
export interface EditPreview {
filePath: string;
oldContent: string;
newContent: string;
diff: string;
}
export declare class EditConfirmationService extends EventEmitter {
private autoApprove;
private pendingConfirmation;
setAutoApprove(enabled: boolean): void;
isAutoApprove(): boolean;
confirmEdit(preview: EditPreview): Promise<boolean>;
confirmMultipleEdits(previews: EditPreview[]): Promise<boolean[]>;
}
export declare const editConfirmationService: EditConfirmationService;
//# sourceMappingURL=edit-confirmation.d.ts.map