Const
A special key string which is used to tag ShapeDefinition instances so that we know they're shape definitions instead of part of the shape itself.
ShapeDefinition
This should be a symbol, but TypeScript errors out about "using names that cannot be named" in that case.
A special key string which is used to tag
ShapeDefinition
instances so that we know they're shape definitions instead of part of the shape itself.This should be a symbol, but TypeScript errors out about "using names that cannot be named" in that case.