import type { IndexNode, IndexEdge } from '../entities/entity-index.js'; import type { RelevanceConfig } from '../entities/entity-type-config.js'; import type { BehavioralIndex } from './behavioral-index.js'; export interface Coordinates { lat: number; lng: number; } export interface RelevanceScore { key: string; total: number; signals: Record; } export interface ScorerContext { vectorSimilarity: Map; edges: IndexEdge[]; anchorKeys: Set; now: Date; currentLocation?: Coordinates; activeGoalKeys?: Set; behavioralIndex?: BehavioralIndex; } export declare function scoreNodes(candidates: IndexNode[], config: RelevanceConfig, ctx: ScorerContext): RelevanceScore[]; //# sourceMappingURL=relevance-scorer.d.ts.map