import type { RecommendationEntry, RecommendationPolicy } from "../types.js"; import type { CandidateRecommendationBase } from "./model.js"; import type { RecommendationHost } from "./hosts.js"; import type { DemandContext } from "./model.js"; /** * Builds top recommendations for host from the provided inputs. */ export declare function buildTopRecommendationsForHost(host: RecommendationHost, candidateBases: CandidateRecommendationBase[], demandContext: DemandContext, policy: RecommendationPolicy): RecommendationEntry[];