import type { AnalyticsEntry } from './analytics-types.js'; /** * Version 2 is the first analytics contract that proves a savings claim from * two materialized MCP payloads. Earlier rows are retained for audit, but are * not evidence that context was avoided. */ export declare const SAVINGS_MEASUREMENT_SCHEMA_VERSION = 2; export type SavingsClassification = 'verified-transport-reduction' | 'verified-transport-expansion-debit' | 'observed-return-only' | 'unverified-reported'; export declare function classifySavings(entry: AnalyticsEntry): SavingsClassification; export declare function isVerifiedSavingsEntry(entry: AnalyticsEntry): boolean; export declare function isVerifiedExpansionDebit(entry: AnalyticsEntry): boolean; /** Signed contribution to net MCP transport avoided. */ export declare function verifiedTransportDelta(entry: AnalyticsEntry): number; export declare function hasObservedReturnedContext(entry: AnalyticsEntry): boolean; export declare function reportedSavings(entry: AnalyticsEntry): number; //# sourceMappingURL=savings-classification.d.ts.map