weasel API - v0.8.0
    Preparing search index...

    Type Alias BuiltinShapeToolId

    BuiltinShapeToolId:
        | "rect"
        | "ellipse"
        | "line"
        | "polygon"
        | "star"
        | "pen"
        | "pencil"
        | "lasso"
        | "text"

    Built-in shape tool ids handled by useBuiltinShapeTools. Each maps to a kit tool hook + a default create that produces a leaf node compatible with PATH_PAINTER.

    Runtime mirror in KIT_SHAPE_KINDS below — keep the two in sync. The src/index.barrel.test.ts parity gate enforces that every member of this union is present in the exported tuple.