import type { ExtensionContext } from "@earendil-works/pi-coding-agent"; import type { FabricCacheObservation, FabricCacheSample } from "./types.js"; export declare const CACHE_OBSERVATION_LIMIT = 256; /** Unknown counters are not zero-percent cache misses. */ export declare function cacheSample(usage: unknown, entryId: string, timestamp: string): FabricCacheSample | null; /** Bounded active-branch walk; never scans session files or abandoned branches. */ export declare function observePromptCache(context: ExtensionContext): FabricCacheObservation; //# sourceMappingURL=observations.d.ts.map