#!/usr/bin/env node
/**
 * Agent Registry Builder
 * Scans all agents and generates a registry JSON file for fast lookups
 */
interface AgentEntry {
    id: string;
    name: string;
    description: string;
    department: string;
    filePath: string;
    color?: string;
    emoji?: string;
    vibe?: string;
    lastModified: string;
}
interface Registry {
    generatedAt: string;
    totalAgents: number;
    departments: Record<string, AgentEntry[]>;
    agentsById: Record<string, AgentEntry>;
    keywords: Record<string, string[]>;
}
declare function buildRegistry(): Registry;
declare function saveRegistry(registry: Registry): void;
export { buildRegistry, saveRegistry };
//# sourceMappingURL=build-registry.d.ts.map