export type TemporalDecayConfig = { enabled: boolean; halfLifeDays: number; }; export declare const DEFAULT_TEMPORAL_DECAY_CONFIG: TemporalDecayConfig; export declare function toDecayLambda(halfLifeDays: number): number; export declare function calculateTemporalDecayMultiplier(params: { ageInDays: number; halfLifeDays: number; }): number; export declare function applyTemporalDecayToScore(params: { score: number; ageInDays: number; halfLifeDays: number; }): number; export declare function applyTemporalDecayToHybridResults(params: { results: T[]; temporalDecay?: Partial; workspaceDir?: string; nowMs?: number; }): Promise;