import { type Branch } from "https://deno.land/x/arktype@v1.0.10-alpha/nodes/branch.ts";
rulesBranchBranchesBranchesComparisonMetaBranchMorphEntrybranchIntersectioncompareBranchesflattenBranchisBranchComparisonisTransformationBranchIntersectionStateDisjointContextDisjointKindDisjointKindsDisjointsByPathEmptyEqualIntersectionReducerIntersectionReducerMapIntersectionResultIntersectorKeyedOperationConfigKeyIntersectionFnanonymousDisjointcomposeIntersectioncomposeKeyedIntersectiondisjointDescriptionWritersequalityisDisjointisEqualitystringifyRangeundefinedOperandsMessageCaseKeyDiscriminantKindDiscriminantKindsDiscriminatedCasesDiscriminatedSwitchQualifiedDisjointflattenBranchesserializeCaseserializeDefinitionIfAllowedAliasEntryBranchesEntryConfigEntryConfigNodeDomainEntryDomainsEntryDomainSubtypeResolutionFlattenContextIdentifierLiteralNodeNodeResolvedNodeSwitchEntryTraversalConfigEntryTraversalEntryTraversalKeyTraversalNodeTraversalValueTypeNodeflattenNodeflattenTypeflattenTypeNodeisConfigNodeisLiteralNodenodeIntersectionresolutionExtendsDomainrootIntersectionrootUniontoArrayNode
branch.ts
T
T
T
T
T
v
v
v
v
v
compose.ts
c
T
T
T
T
T
T
T
T
T
T
T
T
v
v
v
v
v
v
v
v
v
discriminate.ts
T
T
T
T
T
T
v
v
v
node.ts
T
T
T
T
T
T
T
T
T
T
T
T
T
T
T
T
T
T
T
v
v
v
v
v
v
v
v
v
v