API reference@evolu/commonType › AnyType

Defined in: packages/common/src/Type.ts:3302

Any concrete Type, regardless of its particular type parameters.

This describes Type values such as String and Types created by factories. It is not the specific predefined Unknown Type.

Runtime Type objects carry Instance identity. The marker stays out of the recursive TypeNode shape so composing Types does not repeatedly add its compiler cost; EvoluType bridges that runtime evidence to this type.

Extends

Properties

[concreteTypeSymbol]

readonly [concreteTypeSymbol]: true;

Defined in: packages/common/src/Type.ts:3303


[customFromSymbol]

readonly [customFromSymbol]: unknown;

Defined in: packages/common/src/Type.ts:941

Inherited from

TypeNode.[customFromSymbol]


[errorsSymbol]

readonly [errorsSymbol]: TypeError;

Defined in: packages/common/src/Type.ts:940

Inherited from

TypeNode.[errorsSymbol]


[identityEncodingSymbol]

readonly [identityEncodingSymbol]: boolean;

Defined in: packages/common/src/Type.ts:942

Inherited from

TypeNode.[identityEncodingSymbol]


~standard

readonly ~standard: Props<unknown, unknown>;

Defined in: packages/common/src/Type.ts:931

Inherited from

TypeNode.~standard


CanonicalInput

readonly CanonicalInput: unknown;

Defined in: packages/common/src/Type.ts:935

A type-only phantom property that does not exist at runtime.

Inherited from

TypeNode.CanonicalInput


Error

readonly Error: TypeError;

Defined in: packages/common/src/Type.ts:939

A type-only phantom property that does not exist at runtime.

Inherited from

TypeNode.Error


fromUnknown

readonly fromUnknown: (value: unknown, options?: ValidationOptions) => Result<unknown, TypeError<Capitalize<string>>>;

Defined in: packages/common/src/Type.ts:944

Inherited from

TypeNode.fromUnknown


Input

readonly Input: unknown;

Defined in: packages/common/src/Type.ts:933

A type-only phantom property that does not exist at runtime.

Inherited from

TypeNode.Input


is

readonly is: (value: unknown) => boolean;

Defined in: packages/common/src/Type.ts:948

Inherited from

TypeNode.is


name

readonly name: Capitalize<string>;

Defined in: packages/common/src/Type.ts:930

Inherited from

TypeNode.name


Output

readonly Output: unknown;

Defined in: packages/common/src/Type.ts:937

A type-only phantom property that does not exist at runtime.

Inherited from

TypeNode.Output


parent

readonly parent:
  | TypeNode
  | null;

Defined in: packages/common/src/Type.ts:943

Inherited from

TypeNode.parent