| StandardSchemaV1 | - |
| ArrayError | - |
| ArrayType | ArrayType extends Type with an additional element property for reflection. |
| Base64UrlError | - |
| BetweenError | - |
| BigIntError | - |
| BooleanError | - |
| BrandType | Evolu Type is like a type guard that returns typed errors (via Result) instead of throwing. We either get a safely typed value or a composable typed error telling us exactly why validation failed. |
| BrandWithoutRefineError | - |
| CurrencyCodeError | - |
| DateIsoError | - |
| EvoluTypeError | - |
| FiniteError | - |
| FunctionError | - |
| GreaterThanError | - |
| GreaterThanOrEqualToError | - |
| IdError | - |
| InstanceOfError | - |
| InstanceOfType | Evolu Type is like a type guard that returns typed errors (via Result) instead of throwing. We either get a safely typed value or a composable typed error telling us exactly why validation failed. |
| Int64Error | - |
| Int64StringError | - |
| IntError | - |
| JsonError | - |
| JsonObject | - |
| JsonObjectInput | - |
| LengthError | - |
| LessThanError | - |
| LessThanOrEqualToError | - |
| LiteralError | - |
| LiteralType | Evolu Type is like a type guard that returns typed errors (via Result) instead of throwing. We either get a safely typed value or a composable typed error telling us exactly why validation failed. |
| MaxLengthError | - |
| MinLengthError | - |
| MnemonicError | - |
| MultipleOfError | - |
| NegativeError | - |
| NonNaNError | - |
| NonNegativeError | - |
| NonPositiveError | - |
| NullError | - |
| NumberError | - |
| ObjectError | - |
| ObjectType | ObjectType extends Type with an additional props property for reflection. |
| ObjectWithRecordError | - |
| ObjectWithRecordType | ObjectWithRecordType extends Type with additional props and record properties for reflection. |
| OptionalType | Evolu Type is like a type guard that returns typed errors (via Result) instead of throwing. We either get a safely typed value or a composable typed error telling us exactly why validation failed. |
| PositiveError | - |
| RecordError | - |
| RecordType | RecordType extends Type with additional key and value properties for reflection. |
| RecursiveType | Evolu Type is like a type guard that returns typed errors (via Result) instead of throwing. We either get a safely typed value or a composable typed error telling us exactly why validation failed. |
| RegexError | - |
| SetError | - |
| SetType | SetType extends Type with an additional element property for reflection. |
| SimpleNameError | - |
| StandardSchemaV1 | The Standard Schema interface. |
| StringError | - |
| TableId | Evolu Type is like a type guard that returns typed errors (via Result) instead of throwing. We either get a safely typed value or a composable typed error telling us exactly why validation failed. |
| TableIdError | - |
| TrimmedError | - |
| TupleError | - |
| TupleType | TupleType extends Type with an additional elements property for reflection. |
| Type | Evolu Type is like a type guard that returns typed errors (via Result) instead of throwing. We either get a safely typed value or a composable typed error telling us exactly why validation failed. |
| TypeError | - |
| TypeErrorWithReason | - |
| Uint8ArrayError | - |
| UndefinedError | - |
| UnionError | - |
| UnionType | UnionType extends Type with an additional members property for reflection. |
| ValidMutationSizeError | - |
| AnyType | - |
| Base64Url | - |
| CurrencyCode | - |
| DateIso | - |
| FiniteNumber | - |
| Id | - |
| IdBytes | - |
| Int | - |
| Int64 | - |
| Int64String | - |
| IsUnionWithNull | - |
| Json | - |
| JsonArray | - |
| JsonArrayInput | - |
| JsonValue | - |
| JsonValueError | - |
| JsonValueInput | - |
| Mnemonic | - |
| NegativeInt | - |
| NegativeNumber | - |
| NonEmptyString | - |
| NonEmptyString100 | - |
| NonEmptyString1000 | - |
| NonEmptyTrimmedString | - |
| NonEmptyTrimmedString100 | - |
| NonEmptyTrimmedString1000 | - |
| NonNaNNumber | - |
| NonNegativeInt | - |
| NonNegativeNumber | - |
| NonPositiveInt | - |
| NonPositiveNumber | - |
| NullableToOptionalProps | - |
| NullTypeInMembers | - |
| PositiveInt | - |
| PositiveNumber | - |
| SimpleName | - |
| SimplePassword | - |
| SimplePasswordError | - |
| String100 | - |
| String1000 | - |
| TransformNullable | - |
| TrimmedString | - |
| TrimmedString100 | - |
| TrimmedString1000 | - |
| TypeErrorFormatter | - |
| UrlSafeString | - |
| UrlSafeStringError | - |
| ValidMutationSize | - |
| base64UrlToUint8Array | Decodes a Base64Url string to a Uint8Array. |
| EvoluType | Validates that an unknown value is an Evolu Type (i.e., satisfies AnyType). |
| formatBase64UrlError | - |
| formatBetweenError | - |
| formatBigIntError | - |
| formatBooleanError | - |
| formatCurrencyCodeError | - |
| formatDateIsoError | - |
| formatFiniteError | - |
| formatFunctionError | - |
| formatGreaterThanError | - |
| formatGreaterThanOrEqualToError | - |
| formatIdError | - |
| formatInstanceOfError | - |
| formatInt64Error | - |
| formatInt64StringError | - |
| formatIntError | - |
| formatIsTypeError | - |
| formatJsonError | - |
| formatLengthError | - |
| formatLessThanError | - |
| formatLessThanOrEqualToError | - |
| formatLiteralError | - |
| formatMaxLengthError | - |
| formatMinLengthError | - |
| formatMnemonicError | - |
| formatMultipleOfError | - |
| formatNegativeError | - |
| formatNonNaNError | - |
| formatNonNegativeError | - |
| formatNonPositiveError | - |
| formatNullError | - |
| formatNumberError | - |
| formatPositiveError | - |
| formatRegexError | - |
| formatStringError | - |
| formatTableIdError | - |
| formatTrimmedError | - |
| formatUint8ArrayError | - |
| formatUndefinedError | - |
| formatValidMutationSizeError | - |
| IdBytes | Binary representation of an Id. |
| idBytesTypeValueLength | - |
| maxMutationSize | - |
| maxPositiveInt | Maximum safe positive integer value for practically infinite operations. |
| uint8ArrayToBase64Url | Encodes a Uint8Array to a Base64Url string. |
| createId | Creates a random Id. This is the recommended default. |
| createIdAsUuidv7 | Creates an Id embedding timestamp bits (UUID v7 layout) before Base64Url encoding. |
| dateIsoToDate | - |
| dateToDateIso | - |
| formatArrayError | - |
| formatObjectError | - |
| formatObjectWithRecordError | - |
| formatRecordError | - |
| formatSetError | - |
| formatSimplePasswordError | - |
| formatTupleError | - |
| formatUnionError | - |
| idBytesToId | - |
| idToIdBytes | - |
| isOptionalType | Determines if a given type is an OptionalType. |
| isUnionType | - |
| json | Creates a branded JSON string Type and type-safe conversion functions for a given Type. |
| jsonToJsonValue | - |
| jsonValueToJson | - |
| optional | Optional Type. |
| parseJson | - |
| trim | - |
| validMutationSize | Evolu has to limit the maximum mutation size. Otherwise, sync couldn't use the maxProtocolMessageRangesSize. The max size is 640KB in bytes, measured via MessagePack. Evolu Protocol DbChange will be smaller thanks to various optimizations. |