import { serializeJsValue, deserializeJsValue } from './borsh-value'; /** * Serializes a value to bytes using Calimero's Borsh encoding. * * @param value - Value to serialize */ export function serialize(value: T): Uint8Array { return serializeJsValue(value); } /** * Deserializes bytes produced by {@link serialize}. * * @param data - Bytes to deserialize */ export function deserialize(data: Uint8Array): T { return deserializeJsValue(data); }