import { Sigma } from './sigma.js'; import { Corpus } from './corpus.js'; export interface Sentinel { label: string; totalMass: number; uniqueMass: number; uniquenessRatio: number; } /** * Measure a project's PROTECTED function units live and return the `topN` by * surprisal mass — the natural signatures worth watching. * Matches rcf_core.sentinel.rank_sentinels in Python. */ export declare function rankSentinels(root: string, corpus: Corpus, sigma?: Sigma, options?: { topN?: number; }): Sentinel[]; //# sourceMappingURL=sentinel.d.ts.map