import type { Vault } from '../vault/index.js'; import type { Connector } from '../connectors/types.js'; import type { LocalUsageStore } from '../usage-local/store.js'; import type { ReconciliationResult, DeviationLevel } from './types.js'; /** * 偏差分级 (Eric 决策点 #1, 拍板 ACTIVE): * < 5%: healthy * 5-15%: warning * 15-30%: medium * > 30%: severe */ export declare function classifyDeviation(deviation_pct: number): DeviationLevel; export interface L1ReconcileDeps { vault: Vault; /** Connector registry: provider → Connector instance */ connectors: Record; store: LocalUsageStore; } export interface L1ReconcileOptions { provider: string; start: string; end: string; } /** * L1 对账: 单 provider, 时间窗口 * 返 ReconciliationResult, 含 l1_actual_usd / deviation_pct / level / anomalies. */ export declare function reconcileL1(deps: L1ReconcileDeps, opts: L1ReconcileOptions): Promise; //# sourceMappingURL=l1-reconciler.d.ts.map