// Copyright 2026 Synnax Labs, Inc. // // Use of this software is governed by the Business Source License included in the file // licenses/BSL.txt. // // As of the Change Date specified in that file, in accordance with the Business Source // License, use of this software will be governed by the Apache License, Version 2.0, // included in the file licenses/APL.txt. export const MAX_UINT8 = 2 ** 8 - 1; export const MAX_UINT12 = 2 ** 12 - 1; export const MAX_UINT16 = 2 ** 16 - 1; export const MAX_UINT20 = 2 ** 20 - 1; export const MAX_UINT32 = 2 ** 32 - 1; export const MAX_UINT64 = 2n ** 64n - 1n; export const MAX_UINT64_NUMBER = 2 ** 64 - 1; export const MIN_INT8 = -(2 ** 7); export const MAX_INT8 = 2 ** 7 - 1; export const MIN_INT16 = -(2 ** 15); export const MAX_INT16 = 2 ** 15 - 1; export const MIN_INT32 = -(2 ** 31); export const MAX_INT32 = 2 ** 31 - 1; export const MIN_INT64 = -(2n ** 63n); export const MAX_INT64 = 2n ** 63n - 1n; export const MIN_INT64_NUMBER = -(2 ** 63); export const MAX_INT64_NUMBER = 2 ** 63 - 1;