Skip to content

ResolvedDef

Defined in: src/parse/index.ts:100

Resolved-type CARRIER for defs that embed binding references (“left | null”): a TS type cannot be turned back into a def string, so the resolved type rides in the outputSchema slot under a reserved key. The runtime twin displays arktype’s normalized expression instead — display parity is not part of the contract (accept/reject + inferred types are). The “~resolved” key is reserved in result defs.

T = unknown

readonly ~resolved: T

Defined in: src/parse/index.ts:101