Creates a boolean shape with a typed model value and no other constraints.
The literal boolean type for the model
Prototype value for runtime model assembly
A shape with model typed as M
Creates a boolean shape with optional model constraint.
Optionalconstraints: BooleanConstraintsOptional shape constraints
A shape with model typed as boolean
If constraints is not a valid BooleanConstraints
Creates a boolean shape.