/** * Git (generic) Source Adapter * * Fetches plugins from any Git URL. Detects the manifest format automatically * (looks for .claude-plugin/, .codex-plugin/, .cursor-plugin/, .factory-plugin/, * clawhub.json in that order). * * Status: scaffold. Full implementation requires git-clone integration. * * @implements #787 */ import type { MarketplaceSource, PackageBundle, PackageSummary, SearchOptions, ValidationResult } from '../types.js'; export declare class GitSource implements MarketplaceSource { readonly source: "git"; fetch(packageId: string, _version?: string): Promise; search(_query: string, _options?: SearchOptions): Promise; validate(manifest: unknown): ValidationResult; getVersions(_packageId: string): Promise; } //# sourceMappingURL=git.d.ts.map