export interface InstallOptions { local?: boolean; force?: boolean; } export interface UninstallOptions { local?: boolean; } export interface UpdateOptions { local?: boolean; } export interface SkillInstaller { name: string; description: string; install(options: InstallOptions): Promise; update(options: UpdateOptions): Promise; uninstall(options: UninstallOptions): Promise; isInstalled(options: { local?: boolean; }): Promise; getInstallPath(options: { local?: boolean; }): string; } export interface AgentInfo { name: string; description: string; installed: boolean; path: string | null; } //# sourceMappingURL=types.d.ts.map