API reference › @evolu/common › local‑first/Protocol › ProtocolValueType
const ProtocolValueType: {
Base64Url: number &
Brand<"NonNaN"> &
Brand<"Finite"> &
Brand<"Int"> &
Brand<"NonNegative">;
Bytes: number &
Brand<"NonNaN"> &
Brand<"Finite"> &
Brand<"Int"> &
Brand<"NonNegative">;
DateIsoWithNegativeTime: number &
Brand<"NonNaN"> &
Brand<"Finite"> &
Brand<"Int"> &
Brand<"NonNegative">;
DateIsoWithNonNegativeTime: number &
Brand<"NonNaN"> &
Brand<"Finite"> &
Brand<"Int"> &
Brand<"NonNegative">;
EmptyString: number &
Brand<"NonNaN"> &
Brand<"Finite"> &
Brand<"Int"> &
Brand<"NonNegative">;
Id: number &
Brand<"NonNaN"> &
Brand<"Finite"> &
Brand<"Int"> &
Brand<"NonNegative">;
Json: number &
Brand<"NonNaN"> &
Brand<"Finite"> &
Brand<"Int"> &
Brand<"NonNegative">;
NonNegativeInt: number &
Brand<"NonNaN"> &
Brand<"Finite"> &
Brand<"Int"> &
Brand<"NonNegative">;
Null: number &
Brand<"NonNaN"> &
Brand<"Finite"> &
Brand<"Int"> &
Brand<"NonNegative">;
Number: number &
Brand<"NonNaN"> &
Brand<"Finite"> &
Brand<"Int"> &
Brand<"NonNegative">;
String: number &
Brand<"NonNaN"> &
Brand<"Finite"> &
Brand<"Int"> &
Brand<"NonNegative">;
};
Defined in: packages/common/src/local-first/Protocol.ts:1973
Type Declaration
| Name | Type | Defined in |
|---|---|---|
Base64Url | number & Brand<"NonNaN"> & Brand<"Finite"> & Brand<"Int"> & Brand<"NonNegative"> | packages/common/src/local-first/Protocol.ts:1989 |
Bytes | number & Brand<"NonNaN"> & Brand<"Finite"> & Brand<"Int"> & Brand<"NonNegative"> | packages/common/src/local-first/Protocol.ts:1980 |
DateIsoWithNegativeTime | number & Brand<"NonNaN"> & Brand<"Finite"> & Brand<"Int"> & Brand<"NonNegative"> | packages/common/src/local-first/Protocol.ts:1998 |
DateIsoWithNonNegativeTime | number & Brand<"NonNaN"> & Brand<"Finite"> & Brand<"Int"> & Brand<"NonNegative"> | packages/common/src/local-first/Protocol.ts:1996 |
EmptyString | number & Brand<"NonNaN"> & Brand<"Finite"> & Brand<"Int"> & Brand<"NonNegative"> | packages/common/src/local-first/Protocol.ts:1988 |
Id | number & Brand<"NonNaN"> & Brand<"Finite"> & Brand<"Int"> & Brand<"NonNegative"> | packages/common/src/local-first/Protocol.ts:1990 |
Json | number & Brand<"NonNaN"> & Brand<"Finite"> & Brand<"Int"> & Brand<"NonNegative"> | packages/common/src/local-first/Protocol.ts:1991 |
NonNegativeInt | number & Brand<"NonNaN"> & Brand<"Finite"> & Brand<"Int"> & Brand<"NonNegative"> | packages/common/src/local-first/Protocol.ts:1984 |
Null | number & Brand<"NonNaN"> & Brand<"Finite"> & Brand<"Int"> & Brand<"NonNegative"> | packages/common/src/local-first/Protocol.ts:1979 |
Number | number & Brand<"NonNaN"> & Brand<"Finite"> & Brand<"Int"> & Brand<"NonNegative"> | packages/common/src/local-first/Protocol.ts:1978 |
String | number & Brand<"NonNaN"> & Brand<"Finite"> & Brand<"Int"> & Brand<"NonNegative"> | packages/common/src/local-first/Protocol.ts:1977 |