/**
 * Collection seeder for anonymous/offline browsing
 * Provides basic collection data that doesn't require GitHub authentication
 */
import { CollectionItem } from '../cache/CollectionCache.js';
/**
 * Basic collection data that can be used without GitHub API access
 * This provides a minimal set of well-known collection items
 */
export declare class CollectionSeeder {
    private static cachedSeedData;
    /**
     * Get seed data for the collection cache
     * This includes popular/essential items that are commonly requested
     * Data is cached as a static property to avoid recreation on every call
     */
    static getSeedData(): CollectionItem[];
    /**
     * Get collection statistics from seed data
     */
    static getSeedStats(): {
        total: number;
        byType: {
            [k: string]: number;
        };
    };
    /**
     * Check if an item is available in seed data
     */
    static isItemInSeedData(path: string): boolean;
    /**
     * Get seed item by path
     */
    static getSeedItem(path: string): CollectionItem | undefined;
}
//# sourceMappingURL=CollectionSeeder.d.ts.map