import { FileEditTool } from './file-edit.js';
import { FileWriteTool } from './file-write.js';
import { ToolExecutionContext } from '../types.js';
export declare class FileEditWithConfirmationTool extends FileEditTool {
    ui: {
        showProgress: boolean;
        collapsible: boolean;
        dangerous: boolean;
    };
    protected run(params: any, context: ToolExecutionContext): Promise<any>;
}
export declare class FileWriteWithConfirmationTool extends FileWriteTool {
    ui: {
        showProgress: boolean;
        collapsible: boolean;
        dangerous: boolean;
    };
    protected run(params: any, context: ToolExecutionContext): Promise<any>;
}
//# sourceMappingURL=file-edit-with-confirmation.d.ts.map