import { stableStringify } from "../sdk/json/index.js"; export { stableStringify }; /** SHA-256 hex digest of a stable-serialized value. */ export declare function sha256(obj: unknown): string; /** Canonical event content used for eventHash computation. * Excludes the eventHash field itself; includes previousHash so the * chain is cryptographic. */ export declare function eventContentForHash(event: { id: string; type: string; timestamp: number; transactionId: string; capability: string; actor: string; payload: unknown; previousHash: string; }): Record; /** Compute the event hash for a canonical event. */ export declare function computeEventHash(event: { id: string; type: string; timestamp: number; transactionId: string; capability: string; actor: string; payload: unknown; previousHash: string; }): string;