/** * Constants for ClickHouse Native format. */ export declare const Compression: { readonly CHECKSUM_SIZE: 16; readonly HEADER_SIZE: 9; readonly FULL_HEADER_SIZE: 25; }; export declare const BlockInfoField: { readonly End: 0; readonly IsOverflows: 1; readonly BucketNum: 2; }; export declare const SerializationKind: { readonly Default: 0; readonly Sparse: 1; readonly Custom: 2; }; export declare const LowCardinality: { readonly VERSION: 1n; readonly FLAG_ADDITIONAL_KEYS: bigint; readonly INDEX_TYPE_MASK: 255n; readonly INDEX_U8: 0n; readonly INDEX_U16: 1n; readonly INDEX_U32: 2n; readonly INDEX_U64: 3n; readonly INDEX_U8_MAX: 255; readonly INDEX_U16_MAX: 65535; }; export declare const Dynamic: { readonly VERSION_V3: 3n; }; export declare const JSONFormat: { readonly VERSION_V3: 3n; }; export declare const Variant: { readonly MODE_BASIC: 0n; readonly MODE_COMPACT: 1n; readonly NULL_DISCRIMINATOR: 255; }; export declare const Sparse: { readonly END_OF_GRANULE_FLAG: bigint; }; export declare const UUID: { readonly BYTE_SIZE: 16; }; export declare const IPv6: { readonly BYTE_SIZE: 16; }; export declare const Decimal: { readonly BYTE_SIZE_32: 4; readonly BYTE_SIZE_64: 8; readonly BYTE_SIZE_128: 16; readonly BYTE_SIZE_256: 32; }; /** Time conversion constants for Date/DateTime encoding */ export declare const Time: { /** Milliseconds per day (24 * 60 * 60 * 1000) */ readonly MS_PER_DAY: 86400000; /** Milliseconds per second */ readonly MS_PER_SECOND: 1000; }; //# sourceMappingURL=constants.d.ts.map