import type { AgentDefinition } from './types.js';
/** Holds the named agent definitions registered via `AgentModule.forFeature([...])`. */
export declare class AgentRegistry {
    private readonly definitions;
    register(definition: AgentDefinition): void;
    get(name: string): AgentDefinition | undefined;
    has(name: string): boolean;
    list(): AgentDefinition[];
}
//# sourceMappingURL=agent-registry.d.ts.map