/** * meta-stats.ts — Context overhead KPIs * * Detects files that Claude Code loads into context automatically * (CLAUDE.md, settings, AGENTS.md, etc.) and estimates their token cost. * Keeps a rolling history for sparklines (last 30 snapshots). */ export interface MetaAlert { level: 'info' | 'warning' | 'critical'; message: string; metric: string; } export interface ContextFileInfo { label: string; tokens: number; } export interface MetaStats { ts: number; contextFiles: ContextFileInfo[]; contextOverheadTokens: number; alerts: MetaAlert[]; } export interface MetaSnapshot { ts: number; contextOverheadTokens: number; } export declare function computeMetaStats(sessionCwd?: string, contextPct?: number): MetaStats; export declare function getMetaHistory(): MetaSnapshot[];