import type { ProvableHashable } from '../crypto/poseidon.js'; export { RandomId }; const RandomId: ProvableHashable = { sizeInFields: () => 0, toFields: () => [], toAuxiliary: (v = Math.random()) => [v], fromFields: (_, [v]) => v, check: () => {}, toValue: (x) => x, fromValue: (x) => x, toInput: () => ({}), empty: () => Math.random(), };