/**
 * DeleteAgentGraphOverrideUseCase
 *
 * Removes the active override for an agentType. Restores the runtime to
 * the bundled descriptor byte-identically. No-op when no override exists.
 */
import type { IAgentGraphOverrideRepository } from '../../ports/output/repositories/agent-graph-override-repository.interface.js';
export interface DeleteAgentGraphOverrideInput {
    agentType: string;
}
export declare class DeleteAgentGraphOverrideUseCase {
    private readonly overrides;
    constructor(overrides: IAgentGraphOverrideRepository);
    execute(input: DeleteAgentGraphOverrideInput): Promise<void>;
}
//# sourceMappingURL=delete-agent-graph-override.use-case.d.ts.map