import type { CompiledContextPack } from '../contracts/context-pack.js'; import type { ContextPackDiagnostics } from '../contracts/context-pack-diagnostics.js'; export interface ComputeContextPackDiagnosticsOptions { /** Skip the budget-underutilized rule. Useful for callers that already * know the pack is small-by-design (e.g., delta packs after dedup). */ skipBudgetUnderutilization?: boolean; } /** * Compute structural quality diagnostics for a compiled context-pack. * Pure, deterministic, no I/O. */ export declare function computeContextPackDiagnostics(pack: CompiledContextPack, options?: ComputeContextPackDiagnosticsOptions): ContextPackDiagnostics;