import { IAgent } from '../agents/IAgent'; import { LoadedConfig } from './ConfigLoader'; export declare function agentMatchesFilter(agent: IAgent, filter: string, validAgentIdentifiers: Set): boolean; /** * Resolves which agents should be selected based on configuration. * Handles precedence: CLI agents > default_agents > per-agent enabled flags > all agents * * @param config Loaded configuration containing CLI agents, default agents, and per-agent configs * @param allAgents Array of all available agents * @returns Array of agents that should be processed */ export declare function resolveSelectedAgents(config: LoadedConfig, allAgents: IAgent[]): IAgent[];