export type AgentSkillHandler = { id: string; displayName: string; supportsSkills: boolean; supportsCommands: boolean; detect(): boolean; installMcp(cmd: { command: string; args: string[]; }): Promise; installInstructions(): Promise; installSkills?(): Promise; installCommand?(): Promise; uninstall(): Promise<{ removed: string[]; }>; }; export declare const agentHandlers: readonly AgentSkillHandler[]; export declare function getAgentHandler(id: string): AgentSkillHandler | undefined; export declare function detectInstalledHandlers(): AgentSkillHandler[]; //# sourceMappingURL=registry.d.ts.map