/** * Salience Detection System * * Determines what information is worth remembering, like how the human brain * filters important from unimportant information. */ import { MemoryCategory, SalienceFactors, MemoryInput } from './types.js'; /** * Calculate salience score based on content analysis */ export declare function calculateSalience(input: MemoryInput): number; /** * Analyze content to extract salience factors */ export declare function analyzeSalienceFactors(input: MemoryInput): SalienceFactors; /** * Compute final salience score from factors */ export declare function computeSalienceScore(factors: SalienceFactors): number; /** * Suggest a category based on content analysis */ export declare function suggestCategory(input: MemoryInput): MemoryCategory; /** * Extract tags from content */ export declare function extractTags(input: MemoryInput): string[]; /** * Analyze if content is worth remembering at all */ export declare function isWorthRemembering(input: MemoryInput, minSalience?: number): boolean; /** * Get a human-readable explanation of why something was considered important */ export declare function explainSalience(factors: SalienceFactors): string; //# sourceMappingURL=salience.d.ts.map