import { SkillSearchResult } from './skill-finder'; export interface DownloadOptions { destDir: string; branch?: string; } export declare function downloadFile(urlString: string, destPath: string): Promise; export declare class SkillDownloader { private readonly options; constructor(options: DownloadOptions); static parseSource(source: string): { owner: string; repo: string; } | null; downloadFromGitHub(owner: string, repo: string): Promise; downloadFromResult(result: SkillSearchResult): Promise; } //# sourceMappingURL=skill-downloader.d.ts.map