/**
 * SQLite AgentGraphOverride Repository (spec 093, FR-38 ext)
 *
 * Backed by the agent_graph_overrides table (migration 099).
 */
import type Database from 'better-sqlite3';
import type { IAgentGraphOverrideRepository } from '../../application/ports/output/repositories/agent-graph-override-repository.interface.js';
import type { AgentGraphOverride } from '../../domain/generated/output.js';
export declare class SQLiteAgentGraphOverrideRepository implements IAgentGraphOverrideRepository {
    private readonly db;
    constructor(db: Database.Database);
    findActive(agentType: string): Promise<AgentGraphOverride | null>;
    listAll(): Promise<AgentGraphOverride[]>;
    create(override: AgentGraphOverride): Promise<void>;
    update(override: AgentGraphOverride): Promise<void>;
    delete(agentType: string): Promise<void>;
}
//# sourceMappingURL=sqlite-agent-graph-override.repository.d.ts.map