export interface PublishResponse { message: string; skillId: string; versionId: string; url: string; pinnedUrl: string; } export interface VersionEntry { version: string; contentHash: string; publishedAt: string; } export interface MarketplaceListing { id: string; fullName: string; namespace: string; skillName: string; description: string; author: string; price: number; latestVersion: string; tags: string[]; modelTier: string; } export declare function publishSkill(content: string): Promise; export declare function fetchVersions(skillName: string): Promise; export declare function fetchPreview(skillName: string): Promise<{ frontmatter: Record; preview: string; }>;