export interface DriftResult { valid: boolean; violations: DriftViolation[]; } export interface DriftViolation { path: string; variants: string[]; values: Record; } /** * Deterministic hash of a config object. * JSON-stringifies with recursively sorted keys, then returns * the first 16 hex chars of the SHA-256 digest. */ export declare function computeConfigHash(config: object): string; /** * Compare effective configs across variants and verify that differences * only appear within declared `vary` paths (JSON Pointer subtree prefix). */ export declare function detectDrift(configs: Record, varyPaths: string[]): DriftResult; //# sourceMappingURL=drift.d.ts.map