import type { SkillSearchResult } from "./index.js"; export interface MarketplaceResolvedSkill { readonly markdown: string; readonly profileDocument?: string; readonly result: SkillSearchResult; } export interface MarketplaceResolveOptions { readonly version?: string; } export interface MarketplaceResolver { readonly source: string; readonly label: string; readonly resolve?: (ref: string, options?: MarketplaceResolveOptions) => Promise; } export declare function resolveMarketplaceSkill(adapters: readonly MarketplaceResolver[], ref: string, options?: MarketplaceResolveOptions): Promise; export declare function isMarketplaceRef(ref: string): boolean; export declare function parseMarketplaceRef(ref: string): { readonly source: string; readonly name: string; };