import { Command } from 'commander'; export type AgentType = 'claude-code' | 'qoder' | 'cursor' | 'windsurf' | 'trae' | 'trae-cn' | 'cline' | 'copilot' | 'gemini-cli' | 'opencode' | 'goose' | 'universal'; export interface AgentConfig { name: string; displayName: string; skillsDir: string; globalSkillsDir: string | undefined; detectInstalled: () => Promise; installMode: 'skill' | 'rules'; rulesFile?: string; } export declare const agents: Record; export declare const installCommand: Command;