/** * Marketplace Module * Fetches and installs skills from GitHub-based marketplaces */ import type { MarketplaceSource, MarketplaceSkill, InstalledSkill, MarketplaceConfig } from '../types/marketplace.js'; /** * Load marketplace configuration */ export declare function loadConfig(): Promise; /** * Save marketplace configuration */ export declare function saveConfig(config: MarketplaceConfig): Promise; /** * Add a marketplace source */ export declare function addMarketplace(source: MarketplaceSource): Promise; /** * Remove a marketplace source */ export declare function removeMarketplace(id: string): Promise; /** * List available skills from a marketplace */ export declare function listMarketplaceSkills(sourceId?: string): Promise; /** * Install a skill from a marketplace */ export declare function installSkill(skillName: string, sourceId?: string): Promise; /** * Uninstall a skill */ export declare function uninstallSkill(skillName: string): Promise; /** * Check for skill updates */ export declare function checkUpdates(): Promise>; /** * Search for skills across all marketplaces */ export declare function searchSkills(query: string): Promise; /** * Get list of installed skills */ export declare function getInstalledSkills(): Promise; /** * List registered marketplace sources */ export declare function listMarketplaces(): Promise; //# sourceMappingURL=marketplace.d.ts.map