@metreeca/blue - v0.10.0
    Preparing search index...

    Interface BooleanShape

    Shape definition for boolean values.

    Validates boolean literals. Boolean shapes accept only true or false values and do not support additional constraints.

    Inheritance

    When a resource!ResourceShape extends a parent via extends, boolean-valued entries are merged according to the following rules. The child is the extending shape; the parent is the inherited shape.

    Field Override Rule
    kind Cannot be overridden
    model Must be strictly equal — mismatch signals incompatible shapes

    No user-facing constraints: nothing to narrow or validate beyond kind and model match.

    interface BooleanShape {
        kind: "boolean";
        model: boolean;
    }
    Index

    Properties

    Properties

    kind: "boolean"

    Discriminator identifying this as a boolean shape.

    Inheritance — cannot be overridden.

    model: boolean

    Prototype value for runtime model assembly.

    Inheritance — must be strictly equal between parent and child.

    false