/** Input to fingerprint generation */ export type ExecutionRecord = { command: { actor: string; capability: string; payload: Record; }; capability: string; partition: string; events: Array<{ type: string; payload: unknown; }>; result: unknown; }; /** Deterministic execution fingerprint */ export declare class ExecutionFingerprint { /** Create a SHA-256 fingerprint of an execution */ static create(record: ExecutionRecord): string; /** Verify that two executions produced the same fingerprint */ static verify(a: string, b: string): boolean; }