import type { CapabilityModule, CapabilityContext, CapabilityContribution } from '../runtime/agentHost.js';
/**
 * Edit Capability Module
 *
 * Provides surgical file editing via exact string replacement.
 * This capability is essential for making targeted code changes without full file rewrites.
 *
 * Tools:
 * - Edit: Exact string replacement with uniqueness checking
 *
 * Scope: filesystem:write
 */
export declare class EditCapabilityModule implements CapabilityModule {
    readonly id = "capability.edit";
    create(context: CapabilityContext): Promise<CapabilityContribution>;
}
//# sourceMappingURL=editCapability.d.ts.map