import { IDamlLfReplayEffect } from "../../daml-lf/interpreter/daml-lf-trace-sink.interface.js"; import { IReplayTransactionSnapshot } from "./ledger-replay-environment-builder.js"; export declare class ReplayDeterminismValidator { validateOrThrow(snapshot: IReplayTransactionSnapshot, replayedEffects: readonly IDamlLfReplayEffect[]): void; private collectObservedEffects; private collectComparableReplayedEffects; private serializeEffect; private effectsEqual; private normalizeComparableContractId; private valuesEqual; private normalizeComparableValue; }