import type { AssetCatalogEntry, RecommendationSignalMatch } from "../types.js"; /** * Detects a marketplace recommendation whose demand match is unsupported by * semantic content. Empty-description entries may still match a distinctive * literal identity, but collision-prone tokens cannot establish exact-stack * fit on their own (#459). */ export declare function isTokenCoincidenceWithoutSemanticEvidence(entry: AssetCatalogEntry, matchedSignals: readonly RecommendationSignalMatch[], rawKeywordTerms: ReadonlySet, packageIdentityByTerm: ReadonlyMap>, assetRawIdentityTerms: ReadonlySet): boolean; /** Exposes recommendation evidence constants for focused tests. */ export declare const evidenceQualityInternals: { readonly COLLISION_PRONE_TOKENS: Set; };