import type { RuntimeStore } from '../store/index.js';
import { type EcosystemCatalogPathOptions, type EcosystemCatalogEntry, type EcosystemEntryKind } from './catalog.js';
export interface EcosystemRecommendation {
    readonly id: string;
    readonly title: string;
    readonly reason: string;
    readonly kind: EcosystemEntryKind;
    readonly entry: EcosystemCatalogEntry;
    readonly command: string;
}
export declare function buildEcosystemRecommendations(runtimeStore: RuntimeStore | undefined, options: EcosystemCatalogPathOptions): EcosystemRecommendation[];
//# sourceMappingURL=recommendations.d.ts.map