import type { AgentDispatchPlan, AgentRegistryEntry, SquadAgentPhase } from '../types/index.js';
/**
 * Resolves which agents should dispatch for the given spec and phase.
 * Filters by: enabled, phase match, and trigger conditions.
 */
export declare function resolveAgents(spec: {
    tags: string[];
    type: string;
    scope: string;
}, registry: AgentRegistryEntry[], phase: SquadAgentPhase): AgentDispatchPlan[];
//# sourceMappingURL=agent-router.d.ts.map