/** * Binary type encoding/decoding for shared data in JSON/Object V1/V2 columns. * * Shared data values are encoded as [type_byte][value_bytes] where the type byte * (from DataTypesBinaryEncoding.h) identifies the ClickHouse type and is followed * by a type-specific binary payload. Container types (Array, Nullable, Map, Tuple) * encode recursively. */ /** * Decode a binary-encoded value from shared data. * Input: [type_byte(s)][value_bytes] * Returns the decoded JS value. */ export declare function decodeBinaryValue(data: Uint8Array): unknown; /** * Encode a JS value to binary format with type byte prefix. * Output: [type_byte(s)][value_bytes] */ export declare function encodeBinaryValue(value: unknown): Uint8Array; //# sourceMappingURL=binary_type.d.ts.map