[API reference](https://evolu.dev/docs/api-reference) › [@evolu/common](https://evolu.dev/docs/api-reference/common) › [Type](https://evolu.dev/docs/api-reference/common/Type) › Int64

```ts
const Int64:  brand(
  "Int64",
  BigInt,
  (value) =>
    globalThis.BigInt.asIntN(64, value) === value
      ? ok()
      : err<Int64Error>({ type: "Int64", value }),
  (error) =>
    The value ${safelyStringifyUnknownValue(error.value)} is not a valid signed 64-bit integer (Int64).,
) ;
```

Defined in: [packages/common/src/Type.ts:5076](https://github.com/evoluhq/evolu/blob/f0109fb501a593010e858e39248dde1200eeb2d7/packages/common/src/Type.ts#L5076)

Signed 64-bit [BigInt](https://evolu.dev/docs/api-reference/common/Type/variables/BigInt).