type Agent_type = 'amp' | 'antigravity' | 'augment' | 'claude-code' | 'openclaw' | 'cline' | 'codebuddy' | 'codex' | 'command-code' | 'continue' | 'cortex' | 'crush' | 'cursor' | 'droid' | 'gemini-cli' | 'github-copilot' | 'goose' | 'iflow-cli' | 'junie' | 'kilo' | 'kimi-cli' | 'kiro-cli' | 'kode' | 'mcpjam' | 'mistral-vibe' | 'mux' | 'neovate' | 'opencode' | 'openhands' | 'pi' | 'qoder' | 'qwen-code' | 'replit' | 'roo' | 'trae' | 'trae-cn' | 'windsurf' | 'zencoder' | 'pochi' | 'adal' | 'universal'; type Agent_config = { name: Agent_type; displayName: string; skillsDir: string; globalSkillsDir: string | undefined; detectInstalled: () => Promise; showInUniversalList?: boolean; }; declare const getOpenClawGlobalSkillsDir: (home_dir?: string, path_exists?: (path: string) => boolean) => string; declare const agents: Record; declare const detectInstalledAgents: () => Promise; declare const getAgentConfig: (type: Agent_type) => Agent_config; declare const getUniversalAgents: () => Agent_type[]; declare const getNonUniversalAgents: () => Agent_type[]; declare const isUniversalAgent: (type: Agent_type) => boolean; export { agents, detectInstalledAgents, getAgentConfig, getNonUniversalAgents, getOpenClawGlobalSkillsDir, getUniversalAgents, isUniversalAgent, }; export type { Agent_type, Agent_config }; //# sourceMappingURL=agents.d.ts.map