export interface SkillsMarketplaceSearchItem { id: string; slug?: string; name: string; description: string; repository?: string; githubUrl?: string; path: string | null; tags: string[]; score: number | null; source: "clawhub" | "skillsmp"; } export interface InstalledMarketplaceSkill { id: string; name: string; description: string; repository: string; githubUrl: string; path: string; installPath: string; installedAt: string; source: "clawhub" | "skillsmp" | "manual"; /** Security scan status, set after installation scan */ scanStatus?: "clean" | "warning" | "critical" | "blocked"; } export interface InstallSkillInput { slug?: string; githubUrl?: string; repository?: string; path?: string; name?: string; description?: string; source?: "clawhub" | "skillsmp" | "manual"; } export declare function searchSkillsMarketplace(query: string, opts?: { limit?: number; aiSearch?: boolean; }): Promise; export declare function installMarketplaceSkill(workspaceDir: string, input: InstallSkillInput): Promise; export declare function listInstalledMarketplaceSkills(workspaceDir: string): Promise; export declare function uninstallMarketplaceSkill(workspaceDir: string, skillId: string): Promise; //# sourceMappingURL=skill-marketplace.d.ts.map