import { type Agent } from "../types/index.js";
export declare function registerAgent(input: {
    name: string;
    description?: string;
    role?: string;
}): Agent;
export declare function getAgent(id: string): Agent | null;
export declare function getAgentByName(name: string): Agent | null;
export declare function listAgents(): Agent[];
export declare function heartbeatAgent(id: string): Agent | null;
export declare function setAgentFocus(id: string, scenarioId: string | null): Agent | null;
//# sourceMappingURL=agents.d.ts.map