{
  "schemaVersion": 1,
  "compatibility": "Documentation built with @pibbl/core 0.0.2, revision 2dccb19. ALPHA — NOT FOR PRODUCTION USE.",
  "meaning": "Public export inventory with complete minimal source and page links. exampleCandidates are discovery links, not verified minimal programs. Registration and typechecking do not imply exhaustive behavioral coverage.",
  "entries": [
    {
      "symbol": "assign",
      "importPath": "@pibbl/core/machines",
      "kind": "value",
      "url": "/reference/functions/machines/",
      "documentation": "reference-listed",
      "exampleCandidates": [],
      "minimalExample": "/minimal/machines/tasks.tsx",
      "minimalPage": "/minimal-examples/machines/tasks/",
      "exampleReview": "complete-minimal-source"
    },
    {
      "symbol": "createMachine",
      "importPath": "@pibbl/core/machines",
      "kind": "value",
      "url": "/reference/functions/machines/",
      "documentation": "reference-listed",
      "exampleCandidates": [],
      "minimalExample": "/minimal/machines/tasks.tsx",
      "minimalPage": "/minimal-examples/machines/tasks/",
      "exampleReview": "complete-minimal-source"
    },
    {
      "symbol": "defineMachine",
      "importPath": "@pibbl/core/machines",
      "kind": "value",
      "url": "/reference/functions/machines/",
      "documentation": "reference-listed",
      "exampleCandidates": [],
      "minimalExample": "/minimal/machines/tasks.tsx",
      "minimalPage": "/minimal-examples/machines/tasks/",
      "exampleReview": "complete-minimal-source"
    },
    {
      "symbol": "fromCallback",
      "importPath": "@pibbl/core/machines",
      "kind": "value",
      "url": "/reference/functions/machines/",
      "documentation": "reference-listed",
      "exampleCandidates": [],
      "minimalExample": "/minimal/machines/tasks.tsx",
      "minimalPage": "/minimal-examples/machines/tasks/",
      "exampleReview": "complete-minimal-source"
    },
    {
      "symbol": "useMachine",
      "importPath": "@pibbl/core/machines",
      "kind": "value",
      "url": "/reference/hooks/use-machine/",
      "documentation": "reference-listed",
      "exampleCandidates": [],
      "minimalExample": "/minimal/machines/tasks.tsx",
      "minimalPage": "/minimal-examples/machines/tasks/",
      "exampleReview": "complete-minimal-source"
    },
    {
      "symbol": "CreateMachineOptions",
      "importPath": "@pibbl/core/machines",
      "kind": "type",
      "url": "/reference/types/machines/",
      "documentation": "reference-listed",
      "exampleCandidates": [],
      "minimalExample": "/minimal/machines/tasks.tsx",
      "minimalPage": "/minimal-examples/machines/tasks/",
      "exampleReview": "complete-minimal-source"
    },
    {
      "symbol": "MachineAction",
      "importPath": "@pibbl/core/machines",
      "kind": "type",
      "url": "/reference/types/machines/",
      "documentation": "reference-listed",
      "exampleCandidates": [],
      "minimalExample": "/minimal/machines/tasks.tsx",
      "minimalPage": "/minimal-examples/machines/tasks/",
      "exampleReview": "complete-minimal-source"
    },
    {
      "symbol": "MachineActionContext",
      "importPath": "@pibbl/core/machines",
      "kind": "type",
      "url": "/reference/types/machines/",
      "documentation": "reference-listed",
      "exampleCandidates": [],
      "minimalExample": "/minimal/machines/tasks.tsx",
      "minimalPage": "/minimal-examples/machines/tasks/",
      "exampleReview": "complete-minimal-source"
    },
    {
      "symbol": "MachineActions",
      "importPath": "@pibbl/core/machines",
      "kind": "type",
      "url": "/reference/types/machines/",
      "documentation": "reference-listed",
      "exampleCandidates": [],
      "minimalExample": "/minimal/machines/tasks.tsx",
      "minimalPage": "/minimal-examples/machines/tasks/",
      "exampleReview": "complete-minimal-source"
    },
    {
      "symbol": "MachineActor",
      "importPath": "@pibbl/core/machines",
      "kind": "type",
      "url": "/reference/types/machines/",
      "documentation": "reference-listed",
      "exampleCandidates": [],
      "minimalExample": "/minimal/machines/tasks.tsx",
      "minimalPage": "/minimal-examples/machines/tasks/",
      "exampleReview": "complete-minimal-source"
    },
    {
      "symbol": "MachineDefinition",
      "importPath": "@pibbl/core/machines",
      "kind": "type",
      "url": "/reference/types/machines/",
      "documentation": "reference-listed",
      "exampleCandidates": [],
      "minimalExample": "/minimal/machines/tasks.tsx",
      "minimalPage": "/minimal-examples/machines/tasks/",
      "exampleReview": "complete-minimal-source"
    },
    {
      "symbol": "MachineEvent",
      "importPath": "@pibbl/core/machines",
      "kind": "type",
      "url": "/reference/types/machines/",
      "documentation": "reference-listed",
      "exampleCandidates": [],
      "minimalExample": "/minimal/machines/tasks.tsx",
      "minimalPage": "/minimal-examples/machines/tasks/",
      "exampleReview": "complete-minimal-source"
    },
    {
      "symbol": "MachineEventRoutes",
      "importPath": "@pibbl/core/machines",
      "kind": "type",
      "url": "/reference/types/machines/",
      "documentation": "reference-listed",
      "exampleCandidates": [],
      "minimalExample": "/minimal/machines/tasks.tsx",
      "minimalPage": "/minimal-examples/machines/tasks/",
      "exampleReview": "complete-minimal-source"
    },
    {
      "symbol": "MachineInvocation",
      "importPath": "@pibbl/core/machines",
      "kind": "type",
      "url": "/reference/types/machines/",
      "documentation": "reference-listed",
      "exampleCandidates": [],
      "minimalExample": "/minimal/machines/tasks.tsx",
      "minimalPage": "/minimal-examples/machines/tasks/",
      "exampleReview": "complete-minimal-source"
    },
    {
      "symbol": "MachineSnapshot",
      "importPath": "@pibbl/core/machines",
      "kind": "type",
      "url": "/reference/types/machines/",
      "documentation": "reference-listed",
      "exampleCandidates": [],
      "minimalExample": "/minimal/machines/tasks.tsx",
      "minimalPage": "/minimal-examples/machines/tasks/",
      "exampleReview": "complete-minimal-source"
    },
    {
      "symbol": "MachineState",
      "importPath": "@pibbl/core/machines",
      "kind": "type",
      "url": "/reference/types/machines/",
      "documentation": "reference-listed",
      "exampleCandidates": [],
      "minimalExample": "/minimal/machines/tasks.tsx",
      "minimalPage": "/minimal-examples/machines/tasks/",
      "exampleReview": "complete-minimal-source"
    },
    {
      "symbol": "MachineStatus",
      "importPath": "@pibbl/core/machines",
      "kind": "type",
      "url": "/reference/types/machines/",
      "documentation": "reference-listed",
      "exampleCandidates": [],
      "minimalExample": "/minimal/machines/tasks.tsx",
      "minimalPage": "/minimal-examples/machines/tasks/",
      "exampleReview": "complete-minimal-source"
    },
    {
      "symbol": "MachineTask",
      "importPath": "@pibbl/core/machines",
      "kind": "type",
      "url": "/reference/types/machines/",
      "documentation": "reference-listed",
      "exampleCandidates": [],
      "minimalExample": "/minimal/machines/tasks.tsx",
      "minimalPage": "/minimal-examples/machines/tasks/",
      "exampleReview": "complete-minimal-source"
    },
    {
      "symbol": "MachineTaskCleanup",
      "importPath": "@pibbl/core/machines",
      "kind": "type",
      "url": "/reference/types/machines/",
      "documentation": "reference-listed",
      "exampleCandidates": [],
      "minimalExample": "/minimal/machines/tasks.tsx",
      "minimalPage": "/minimal-examples/machines/tasks/",
      "exampleReview": "complete-minimal-source"
    },
    {
      "symbol": "MachineTaskContext",
      "importPath": "@pibbl/core/machines",
      "kind": "type",
      "url": "/reference/types/machines/",
      "documentation": "reference-listed",
      "exampleCandidates": [],
      "minimalExample": "/minimal/machines/tasks.tsx",
      "minimalPage": "/minimal-examples/machines/tasks/",
      "exampleReview": "complete-minimal-source"
    },
    {
      "symbol": "MachineTaskDoneEvent",
      "importPath": "@pibbl/core/machines",
      "kind": "type",
      "url": "/reference/types/machines/",
      "documentation": "reference-listed",
      "exampleCandidates": [],
      "minimalExample": "/minimal/machines/tasks.tsx",
      "minimalPage": "/minimal-examples/machines/tasks/",
      "exampleReview": "complete-minimal-source"
    },
    {
      "symbol": "MachineTaskErrorEvent",
      "importPath": "@pibbl/core/machines",
      "kind": "type",
      "url": "/reference/types/machines/",
      "documentation": "reference-listed",
      "exampleCandidates": [],
      "minimalExample": "/minimal/machines/tasks.tsx",
      "minimalPage": "/minimal-examples/machines/tasks/",
      "exampleReview": "complete-minimal-source"
    },
    {
      "symbol": "MachineTransition",
      "importPath": "@pibbl/core/machines",
      "kind": "type",
      "url": "/reference/types/machines/",
      "documentation": "reference-listed",
      "exampleCandidates": [],
      "minimalExample": "/minimal/machines/tasks.tsx",
      "minimalPage": "/minimal-examples/machines/tasks/",
      "exampleReview": "complete-minimal-source"
    },
    {
      "symbol": "MachineTransitionConfig",
      "importPath": "@pibbl/core/machines",
      "kind": "type",
      "url": "/reference/types/machines/",
      "documentation": "reference-listed",
      "exampleCandidates": [],
      "minimalExample": "/minimal/machines/tasks.tsx",
      "minimalPage": "/minimal-examples/machines/tasks/",
      "exampleReview": "complete-minimal-source"
    },
    {
      "symbol": "playAnimation",
      "importPath": "@pibbl/core/machines/animation",
      "kind": "value",
      "url": "/reference/functions/play-animation/",
      "documentation": "reference-listed",
      "exampleCandidates": [],
      "minimalExample": "/minimal/machines/animation.tsx",
      "minimalPage": "/minimal-examples/machines/animation/",
      "exampleReview": "complete-minimal-source"
    },
    {
      "symbol": "MachineAnimationOptions",
      "importPath": "@pibbl/core/machines/animation",
      "kind": "type",
      "url": "/reference/types/machines/",
      "documentation": "reference-listed",
      "exampleCandidates": [],
      "minimalExample": "/minimal/machines/animation.tsx",
      "minimalPage": "/minimal-examples/machines/animation/",
      "exampleReview": "complete-minimal-source"
    },
    {
      "symbol": "MachineAnimationProgramFactory",
      "importPath": "@pibbl/core/machines/animation",
      "kind": "type",
      "url": "/reference/types/machines/",
      "documentation": "reference-listed",
      "exampleCandidates": [],
      "minimalExample": "/minimal/machines/animation.tsx",
      "minimalPage": "/minimal-examples/machines/animation/",
      "exampleReview": "complete-minimal-source"
    },
    {
      "symbol": "Sprite",
      "importPath": "@pibbl/core/sprites",
      "kind": "value",
      "url": "/reference/components/sprite/",
      "documentation": "reference-listed",
      "exampleCandidates": [],
      "minimalExample": "/minimal/sprites/atlas.tsx",
      "minimalPage": "/minimal-examples/sprites/atlas/",
      "exampleReview": "complete-minimal-source"
    },
    {
      "symbol": "SpriteFrame",
      "importPath": "@pibbl/core/sprites",
      "kind": "value",
      "url": "/reference/types/sprites/",
      "documentation": "reference-listed",
      "exampleCandidates": [],
      "minimalExample": "/minimal/sprites/atlas.tsx",
      "minimalPage": "/minimal-examples/sprites/atlas/",
      "exampleReview": "complete-minimal-source"
    },
    {
      "symbol": "defineSpriteAnimation",
      "importPath": "@pibbl/core/sprites",
      "kind": "value",
      "url": "/reference/functions/sprite-sheets/",
      "documentation": "reference-listed",
      "exampleCandidates": [],
      "minimalExample": "/minimal/sprites/atlas.tsx",
      "minimalPage": "/minimal-examples/sprites/atlas/",
      "exampleReview": "complete-minimal-source"
    },
    {
      "symbol": "loadSpriteSheet",
      "importPath": "@pibbl/core/sprites",
      "kind": "value",
      "url": "/reference/functions/sprite-sheets/",
      "documentation": "reference-listed",
      "exampleCandidates": [],
      "minimalExample": "/minimal/sprites/atlas.tsx",
      "minimalPage": "/minimal-examples/sprites/atlas/",
      "exampleReview": "complete-minimal-source"
    },
    {
      "symbol": "SpriteAnimationFrameData",
      "importPath": "@pibbl/core/sprites",
      "kind": "type",
      "url": "/reference/types/sprites/",
      "documentation": "reference-listed",
      "exampleCandidates": [],
      "minimalExample": "/minimal/sprites/formats.ts",
      "minimalPage": "/minimal-examples/sprites/formats/",
      "exampleReview": "complete-minimal-source"
    },
    {
      "symbol": "SpriteFrame",
      "importPath": "@pibbl/core/sprites",
      "kind": "type",
      "url": "/reference/types/sprites/",
      "documentation": "reference-listed",
      "exampleCandidates": [],
      "minimalExample": "/minimal/sprites/atlas.tsx",
      "minimalPage": "/minimal-examples/sprites/atlas/",
      "exampleReview": "complete-minimal-source"
    },
    {
      "symbol": "SpriteFrameData",
      "importPath": "@pibbl/core/sprites",
      "kind": "type",
      "url": "/reference/types/sprites/",
      "documentation": "reference-listed",
      "exampleCandidates": [],
      "minimalExample": "/minimal/sprites/formats.ts",
      "minimalPage": "/minimal-examples/sprites/formats/",
      "exampleReview": "complete-minimal-source"
    },
    {
      "symbol": "SpriteGrid",
      "importPath": "@pibbl/core/sprites",
      "kind": "type",
      "url": "/reference/types/sprites/",
      "documentation": "reference-listed",
      "exampleCandidates": [],
      "minimalExample": "/minimal/sprites/atlas.tsx",
      "minimalPage": "/minimal-examples/sprites/atlas/",
      "exampleReview": "complete-minimal-source"
    },
    {
      "symbol": "SpriteProps",
      "importPath": "@pibbl/core/sprites",
      "kind": "type",
      "url": "/reference/types/sprites/",
      "documentation": "reference-listed",
      "exampleCandidates": [],
      "minimalExample": "/minimal/sprites/atlas.tsx",
      "minimalPage": "/minimal-examples/sprites/atlas/",
      "exampleReview": "complete-minimal-source"
    },
    {
      "symbol": "SpriteRectangle",
      "importPath": "@pibbl/core/sprites",
      "kind": "type",
      "url": "/reference/types/sprites/",
      "documentation": "reference-listed",
      "exampleCandidates": [],
      "minimalExample": "/minimal/sprites/formats.ts",
      "minimalPage": "/minimal-examples/sprites/formats/",
      "exampleReview": "complete-minimal-source"
    },
    {
      "symbol": "SpriteSheet",
      "importPath": "@pibbl/core/sprites",
      "kind": "type",
      "url": "/reference/types/sprites/",
      "documentation": "reference-listed",
      "exampleCandidates": [],
      "minimalExample": "/minimal/sprites/atlas.tsx",
      "minimalPage": "/minimal-examples/sprites/atlas/",
      "exampleReview": "complete-minimal-source"
    },
    {
      "symbol": "SpriteSheetData",
      "importPath": "@pibbl/core/sprites",
      "kind": "type",
      "url": "/reference/types/sprites/",
      "documentation": "reference-listed",
      "exampleCandidates": [],
      "minimalExample": "/minimal/sprites/formats.ts",
      "minimalPage": "/minimal-examples/sprites/formats/",
      "exampleReview": "complete-minimal-source"
    },
    {
      "symbol": "SpriteSheetFormat",
      "importPath": "@pibbl/core/sprites",
      "kind": "type",
      "url": "/reference/types/sprites/",
      "documentation": "reference-listed",
      "exampleCandidates": [],
      "minimalExample": "/minimal/sprites/formats.ts",
      "minimalPage": "/minimal-examples/sprites/formats/",
      "exampleReview": "complete-minimal-source"
    },
    {
      "symbol": "SpriteStyle",
      "importPath": "@pibbl/core/sprites",
      "kind": "type",
      "url": "/reference/types/sprites/",
      "documentation": "reference-listed",
      "exampleCandidates": [],
      "minimalExample": "/minimal/sprites/atlas.tsx",
      "minimalPage": "/minimal-examples/sprites/atlas/",
      "exampleReview": "complete-minimal-source"
    },
    {
      "symbol": "aseprite",
      "importPath": "@pibbl/core/sprites/formats/aseprite",
      "kind": "value",
      "url": "/reference/functions/sprite-sheets/",
      "documentation": "reference-listed",
      "exampleCandidates": [],
      "minimalExample": "/minimal/sprites/formats.ts",
      "minimalPage": "/minimal-examples/sprites/formats/",
      "exampleReview": "complete-minimal-source"
    },
    {
      "symbol": "texturePacker",
      "importPath": "@pibbl/core/sprites/formats/texture-packer",
      "kind": "value",
      "url": "/reference/functions/sprite-sheets/",
      "documentation": "reference-listed",
      "exampleCandidates": [],
      "minimalExample": "/minimal/sprites/formats.ts",
      "minimalPage": "/minimal-examples/sprites/formats/",
      "exampleReview": "complete-minimal-source"
    },
    {
      "symbol": "blur",
      "importPath": "@pibbl/core/filters",
      "kind": "value",
      "url": "/reference/types/filters/",
      "documentation": "reference-listed",
      "exampleCandidates": [],
      "minimalExample": "/minimal/filters/filter-blur-shadow.tsx",
      "minimalPage": "/minimal-examples/filters/filter-blur-shadow/",
      "exampleReview": "complete-minimal-source"
    },
    {
      "symbol": "brightness",
      "importPath": "@pibbl/core/filters",
      "kind": "value",
      "url": "/reference/types/filters/",
      "documentation": "reference-listed",
      "exampleCandidates": [],
      "minimalExample": "/minimal/filters/filter-tone.tsx",
      "minimalPage": "/minimal-examples/filters/filter-tone/",
      "exampleReview": "complete-minimal-source"
    },
    {
      "symbol": "contrast",
      "importPath": "@pibbl/core/filters",
      "kind": "value",
      "url": "/reference/types/filters/",
      "documentation": "reference-listed",
      "exampleCandidates": [],
      "minimalExample": "/minimal/filters/filter-tone.tsx",
      "minimalPage": "/minimal-examples/filters/filter-tone/",
      "exampleReview": "complete-minimal-source"
    },
    {
      "symbol": "displacement",
      "importPath": "@pibbl/core/filters",
      "kind": "value",
      "url": "/reference/types/filters/",
      "documentation": "reference-listed",
      "exampleCandidates": [
        "/examples/rainy-window/"
      ],
      "minimalExample": "/minimal/filters/filter-water-light.tsx",
      "minimalPage": "/minimal-examples/filters/filter-water-light/",
      "exampleReview": "complete-minimal-source"
    },
    {
      "symbol": "dropShadow",
      "importPath": "@pibbl/core/filters",
      "kind": "value",
      "url": "/reference/types/filters/",
      "documentation": "reference-listed",
      "exampleCandidates": [],
      "minimalExample": "/minimal/filters/filter-blur-shadow.tsx",
      "minimalPage": "/minimal-examples/filters/filter-blur-shadow/",
      "exampleReview": "complete-minimal-source"
    },
    {
      "symbol": "grayscale",
      "importPath": "@pibbl/core/filters",
      "kind": "value",
      "url": "/reference/types/filters/",
      "documentation": "reference-listed",
      "exampleCandidates": [],
      "minimalExample": "/minimal/filters/filter-color.tsx",
      "minimalPage": "/minimal-examples/filters/filter-color/",
      "exampleReview": "complete-minimal-source"
    },
    {
      "symbol": "hueRotate",
      "importPath": "@pibbl/core/filters",
      "kind": "value",
      "url": "/reference/types/filters/",
      "documentation": "reference-listed",
      "exampleCandidates": [],
      "minimalExample": "/minimal/filters/filter-color.tsx",
      "minimalPage": "/minimal-examples/filters/filter-color/",
      "exampleReview": "complete-minimal-source"
    },
    {
      "symbol": "invert",
      "importPath": "@pibbl/core/filters",
      "kind": "value",
      "url": "/reference/types/filters/",
      "documentation": "reference-listed",
      "exampleCandidates": [],
      "minimalExample": "/minimal/filters/filter-color.tsx",
      "minimalPage": "/minimal-examples/filters/filter-color/",
      "exampleReview": "complete-minimal-source"
    },
    {
      "symbol": "opacity",
      "importPath": "@pibbl/core/filters",
      "kind": "value",
      "url": "/reference/types/filters/",
      "documentation": "reference-listed",
      "exampleCandidates": [],
      "minimalExample": "/minimal/filters/filter-finish.tsx",
      "minimalPage": "/minimal-examples/filters/filter-finish/",
      "exampleReview": "complete-minimal-source"
    },
    {
      "symbol": "reflectedLight",
      "importPath": "@pibbl/core/filters",
      "kind": "value",
      "url": "/reference/types/filters/",
      "documentation": "reference-listed",
      "exampleCandidates": [],
      "minimalExample": "/minimal/filters/filter-water-light.tsx",
      "minimalPage": "/minimal-examples/filters/filter-water-light/",
      "exampleReview": "complete-minimal-source"
    },
    {
      "symbol": "saturate",
      "importPath": "@pibbl/core/filters",
      "kind": "value",
      "url": "/reference/types/filters/",
      "documentation": "reference-listed",
      "exampleCandidates": [],
      "minimalExample": "/minimal/filters/filter-tone.tsx",
      "minimalPage": "/minimal-examples/filters/filter-tone/",
      "exampleReview": "complete-minimal-source"
    },
    {
      "symbol": "sepia",
      "importPath": "@pibbl/core/filters",
      "kind": "value",
      "url": "/reference/types/filters/",
      "documentation": "reference-listed",
      "exampleCandidates": [],
      "minimalExample": "/minimal/filters/filter-finish.tsx",
      "minimalPage": "/minimal-examples/filters/filter-finish/",
      "exampleReview": "complete-minimal-source"
    },
    {
      "symbol": "PibblBlurFilterOptions",
      "importPath": "@pibbl/core/filters",
      "kind": "type",
      "url": "/reference/types/filters/",
      "documentation": "reference-listed",
      "exampleCandidates": [],
      "minimalExample": "/minimal/filters/filter-blur-shadow.tsx",
      "minimalPage": "/minimal-examples/filters/filter-blur-shadow/",
      "exampleReview": "complete-minimal-source"
    },
    {
      "symbol": "PibblBrightnessFilterOptions",
      "importPath": "@pibbl/core/filters",
      "kind": "type",
      "url": "/reference/types/filters/",
      "documentation": "reference-listed",
      "exampleCandidates": [],
      "minimalExample": "/minimal/filters/filter-tone.tsx",
      "minimalPage": "/minimal-examples/filters/filter-tone/",
      "exampleReview": "complete-minimal-source"
    },
    {
      "symbol": "PibblContrastFilterOptions",
      "importPath": "@pibbl/core/filters",
      "kind": "type",
      "url": "/reference/types/filters/",
      "documentation": "reference-listed",
      "exampleCandidates": [],
      "minimalExample": "/minimal/filters/filter-tone.tsx",
      "minimalPage": "/minimal-examples/filters/filter-tone/",
      "exampleReview": "complete-minimal-source"
    },
    {
      "symbol": "PibblDisplacementFilterOptions",
      "importPath": "@pibbl/core/filters",
      "kind": "type",
      "url": "/reference/types/filters/",
      "documentation": "reference-listed",
      "exampleCandidates": [],
      "minimalExample": "/minimal/filters/filter-water-light.tsx",
      "minimalPage": "/minimal-examples/filters/filter-water-light/",
      "exampleReview": "complete-minimal-source"
    },
    {
      "symbol": "PibblDropShadowFilterOptions",
      "importPath": "@pibbl/core/filters",
      "kind": "type",
      "url": "/reference/types/filters/",
      "documentation": "reference-listed",
      "exampleCandidates": [],
      "minimalExample": "/minimal/filters/filter-blur-shadow.tsx",
      "minimalPage": "/minimal-examples/filters/filter-blur-shadow/",
      "exampleReview": "complete-minimal-source"
    },
    {
      "symbol": "PibblFilter",
      "importPath": "@pibbl/core/filters",
      "kind": "type",
      "url": "/reference/types/filters/",
      "documentation": "reference-listed",
      "exampleCandidates": [
        "/examples/filters/",
        "/examples/optional-filters/"
      ],
      "minimalExample": "/minimal/filters/filter-blur-shadow.tsx",
      "minimalPage": "/minimal-examples/filters/filter-blur-shadow/",
      "exampleReview": "complete-minimal-source"
    },
    {
      "symbol": "PibblGrayscaleFilterOptions",
      "importPath": "@pibbl/core/filters",
      "kind": "type",
      "url": "/reference/types/filters/",
      "documentation": "reference-listed",
      "exampleCandidates": [],
      "minimalExample": "/minimal/filters/filter-color.tsx",
      "minimalPage": "/minimal-examples/filters/filter-color/",
      "exampleReview": "complete-minimal-source"
    },
    {
      "symbol": "PibblHueRotateFilterOptions",
      "importPath": "@pibbl/core/filters",
      "kind": "type",
      "url": "/reference/types/filters/",
      "documentation": "reference-listed",
      "exampleCandidates": [],
      "minimalExample": "/minimal/filters/filter-color.tsx",
      "minimalPage": "/minimal-examples/filters/filter-color/",
      "exampleReview": "complete-minimal-source"
    },
    {
      "symbol": "PibblInvertFilterOptions",
      "importPath": "@pibbl/core/filters",
      "kind": "type",
      "url": "/reference/types/filters/",
      "documentation": "reference-listed",
      "exampleCandidates": [],
      "minimalExample": "/minimal/filters/filter-color.tsx",
      "minimalPage": "/minimal-examples/filters/filter-color/",
      "exampleReview": "complete-minimal-source"
    },
    {
      "symbol": "PibblOpacityFilterOptions",
      "importPath": "@pibbl/core/filters",
      "kind": "type",
      "url": "/reference/types/filters/",
      "documentation": "reference-listed",
      "exampleCandidates": [],
      "minimalExample": "/minimal/filters/filter-finish.tsx",
      "minimalPage": "/minimal-examples/filters/filter-finish/",
      "exampleReview": "complete-minimal-source"
    },
    {
      "symbol": "PibblReflectedLightFilterOptions",
      "importPath": "@pibbl/core/filters",
      "kind": "type",
      "url": "/reference/types/filters/",
      "documentation": "reference-listed",
      "exampleCandidates": [],
      "minimalExample": "/minimal/filters/filter-water-light.tsx",
      "minimalPage": "/minimal-examples/filters/filter-water-light/",
      "exampleReview": "complete-minimal-source"
    },
    {
      "symbol": "PibblReflectedLightSource",
      "importPath": "@pibbl/core/filters",
      "kind": "type",
      "url": "/reference/types/filters/",
      "documentation": "reference-listed",
      "exampleCandidates": [],
      "minimalExample": "/minimal/filters/filter-water-light.tsx",
      "minimalPage": "/minimal-examples/filters/filter-water-light/",
      "exampleReview": "complete-minimal-source"
    },
    {
      "symbol": "PibblSaturateFilterOptions",
      "importPath": "@pibbl/core/filters",
      "kind": "type",
      "url": "/reference/types/filters/",
      "documentation": "reference-listed",
      "exampleCandidates": [],
      "minimalExample": "/minimal/filters/filter-tone.tsx",
      "minimalPage": "/minimal-examples/filters/filter-tone/",
      "exampleReview": "complete-minimal-source"
    },
    {
      "symbol": "PibblSepiaFilterOptions",
      "importPath": "@pibbl/core/filters",
      "kind": "type",
      "url": "/reference/types/filters/",
      "documentation": "reference-listed",
      "exampleCandidates": [],
      "minimalExample": "/minimal/filters/filter-finish.tsx",
      "minimalPage": "/minimal-examples/filters/filter-finish/",
      "exampleReview": "complete-minimal-source"
    },
    {
      "symbol": "ProceduralTexture",
      "importPath": "@pibbl/core/textures",
      "kind": "value",
      "url": "/reference/components/procedural-texture/",
      "documentation": "reference-listed",
      "exampleCandidates": [
        "/examples/material-lab/"
      ],
      "minimalExample": "/minimal/textures/texture-procedural-component.tsx",
      "minimalPage": "/minimal-examples/textures/texture-procedural-component/",
      "exampleReview": "complete-minimal-source"
    },
    {
      "symbol": "ReactionDiffusion",
      "importPath": "@pibbl/core/textures",
      "kind": "value",
      "url": "/reference/components/reaction-diffusion/",
      "documentation": "reference-listed",
      "exampleCandidates": [
        "/examples/living-ink/",
        "/examples/growing-reveal/"
      ],
      "minimalExample": "/minimal/textures/texture-reaction-component.tsx",
      "minimalPage": "/minimal-examples/textures/texture-reaction-component/",
      "exampleReview": "complete-minimal-source"
    },
    {
      "symbol": "cellular",
      "importPath": "@pibbl/core/textures",
      "kind": "value",
      "url": "/reference/types/textures/",
      "documentation": "reference-listed",
      "exampleCandidates": [
        "/examples/stirred-ink/"
      ],
      "minimalExample": "/minimal/textures/texture-material-recipes.tsx",
      "minimalPage": "/minimal-examples/textures/texture-material-recipes/",
      "exampleReview": "complete-minimal-source"
    },
    {
      "symbol": "lightning",
      "importPath": "@pibbl/core/textures",
      "kind": "value",
      "url": "/reference/types/electric-textures/",
      "documentation": "reference-listed",
      "exampleCandidates": [],
      "minimalExample": "/minimal/textures/texture-lightning.tsx",
      "minimalPage": "/minimal-examples/textures/texture-lightning/",
      "exampleReview": "complete-minimal-source"
    },
    {
      "symbol": "marble",
      "importPath": "@pibbl/core/textures",
      "kind": "value",
      "url": "/reference/types/textures/",
      "documentation": "reference-listed",
      "exampleCandidates": [
        "/examples/stirred-ink/"
      ],
      "minimalExample": "/minimal/textures/texture-material-recipes.tsx",
      "minimalPage": "/minimal-examples/textures/texture-material-recipes/",
      "exampleReview": "complete-minimal-source"
    },
    {
      "symbol": "paper",
      "importPath": "@pibbl/core/textures",
      "kind": "value",
      "url": "/reference/types/textures/",
      "documentation": "reference-listed",
      "exampleCandidates": [
        "/examples/stirred-ink/"
      ],
      "minimalExample": "/minimal/textures/texture-material-recipes.tsx",
      "minimalPage": "/minimal-examples/textures/texture-material-recipes/",
      "exampleReview": "complete-minimal-source"
    },
    {
      "symbol": "rainDrops",
      "importPath": "@pibbl/core/textures",
      "kind": "value",
      "url": "/reference/types/textures/",
      "documentation": "reference-listed",
      "exampleCandidates": [
        "/examples/rainy-window/"
      ],
      "minimalExample": "/minimal/textures/texture-rain-drops.tsx",
      "minimalPage": "/minimal-examples/textures/texture-rain-drops/",
      "exampleReview": "complete-minimal-source"
    },
    {
      "symbol": "reactionDiffusion",
      "importPath": "@pibbl/core/textures",
      "kind": "value",
      "url": "/reference/types/textures/",
      "documentation": "reference-listed",
      "exampleCandidates": [
        "/examples/stirred-ink/"
      ],
      "minimalExample": "/minimal/textures/texture-ink-recipe.tsx",
      "minimalPage": "/minimal-examples/textures/texture-ink-recipe/",
      "exampleReview": "complete-minimal-source"
    },
    {
      "symbol": "tendrils",
      "importPath": "@pibbl/core/textures",
      "kind": "value",
      "url": "/reference/types/electric-textures/",
      "documentation": "reference-listed",
      "exampleCandidates": [],
      "minimalExample": "/minimal/textures/texture-tendrils.tsx",
      "minimalPage": "/minimal-examples/textures/texture-tendrils/",
      "exampleReview": "complete-minimal-source"
    },
    {
      "symbol": "texturePalettes",
      "importPath": "@pibbl/core/textures",
      "kind": "value",
      "url": "/reference/types/textures/",
      "documentation": "reference-listed",
      "exampleCandidates": [],
      "minimalExample": "/minimal/textures/texture-procedural-component.tsx",
      "minimalPage": "/minimal-examples/textures/texture-procedural-component/",
      "exampleReview": "complete-minimal-source"
    },
    {
      "symbol": "useTexture",
      "importPath": "@pibbl/core/textures",
      "kind": "value",
      "url": "/reference/types/texture-resources/",
      "documentation": "reference-listed",
      "exampleCandidates": [
        "/examples/plasma-globe/",
        "/examples/underwater/",
        "/examples/stirred-ink/",
        "/examples/rainy-window/"
      ],
      "minimalExample": "/minimal/lifecycle/texture.tsx",
      "minimalPage": "/minimal-examples/lifecycle/texture/",
      "exampleReview": "complete-minimal-source"
    },
    {
      "symbol": "waterSurface",
      "importPath": "@pibbl/core/textures",
      "kind": "value",
      "url": "/reference/types/textures/",
      "documentation": "reference-listed",
      "exampleCandidates": [],
      "minimalExample": "/minimal/textures/texture-water-surface.tsx",
      "minimalPage": "/minimal-examples/textures/texture-water-surface/",
      "exampleReview": "complete-minimal-source"
    },
    {
      "symbol": "waterWaves",
      "importPath": "@pibbl/core/textures",
      "kind": "value",
      "url": "/reference/types/textures/",
      "documentation": "reference-listed",
      "exampleCandidates": [],
      "minimalExample": "/minimal/textures/texture-water-waves.tsx",
      "minimalPage": "/minimal-examples/textures/texture-water-waves/",
      "exampleReview": "complete-minimal-source"
    },
    {
      "symbol": "ElectricControl",
      "importPath": "@pibbl/core/textures",
      "kind": "type",
      "url": "/reference/types/electric-textures/",
      "documentation": "reference-listed",
      "exampleCandidates": [],
      "minimalExample": "/minimal/textures/texture-lightning.tsx",
      "minimalPage": "/minimal-examples/textures/texture-lightning/",
      "exampleReview": "complete-minimal-source"
    },
    {
      "symbol": "ElectricOptions",
      "importPath": "@pibbl/core/textures",
      "kind": "type",
      "url": "/reference/types/electric-textures/",
      "documentation": "reference-listed",
      "exampleCandidates": [],
      "minimalExample": "/minimal/textures/texture-lightning.tsx",
      "minimalPage": "/minimal-examples/textures/texture-lightning/",
      "exampleReview": "complete-minimal-source"
    },
    {
      "symbol": "ElectricPoint",
      "importPath": "@pibbl/core/textures",
      "kind": "type",
      "url": "/reference/types/electric-textures/",
      "documentation": "reference-listed",
      "exampleCandidates": [],
      "minimalExample": "/minimal/textures/texture-lightning.tsx",
      "minimalPage": "/minimal-examples/textures/texture-lightning/",
      "exampleReview": "complete-minimal-source"
    },
    {
      "symbol": "ElectricSource",
      "importPath": "@pibbl/core/textures",
      "kind": "type",
      "url": "/reference/types/electric-textures/",
      "documentation": "reference-listed",
      "exampleCandidates": [],
      "minimalExample": "/minimal/textures/texture-tendrils.tsx",
      "minimalPage": "/minimal-examples/textures/texture-tendrils/",
      "exampleReview": "complete-minimal-source"
    },
    {
      "symbol": "ElectricSourceMessage",
      "importPath": "@pibbl/core/textures",
      "kind": "type",
      "url": "/reference/types/electric-textures/",
      "documentation": "reference-listed",
      "exampleCandidates": [],
      "minimalExample": "/minimal/textures/texture-tendrils.tsx",
      "minimalPage": "/minimal-examples/textures/texture-tendrils/",
      "exampleReview": "complete-minimal-source"
    },
    {
      "symbol": "InkMessage",
      "importPath": "@pibbl/core/textures",
      "kind": "type",
      "url": "/reference/types/textures/",
      "documentation": "reference-listed",
      "exampleCandidates": [],
      "minimalExample": "/minimal/textures/texture-ink-recipe.tsx",
      "minimalPage": "/minimal-examples/textures/texture-ink-recipe/",
      "exampleReview": "complete-minimal-source"
    },
    {
      "symbol": "LightningMessage",
      "importPath": "@pibbl/core/textures",
      "kind": "type",
      "url": "/reference/types/electric-textures/",
      "documentation": "reference-listed",
      "exampleCandidates": [],
      "minimalExample": "/minimal/textures/texture-lightning.tsx",
      "minimalPage": "/minimal-examples/textures/texture-lightning/",
      "exampleReview": "complete-minimal-source"
    },
    {
      "symbol": "LightningOptions",
      "importPath": "@pibbl/core/textures",
      "kind": "type",
      "url": "/reference/types/electric-textures/",
      "documentation": "reference-listed",
      "exampleCandidates": [],
      "minimalExample": "/minimal/textures/texture-lightning.tsx",
      "minimalPage": "/minimal-examples/textures/texture-lightning/",
      "exampleReview": "complete-minimal-source"
    },
    {
      "symbol": "MaterialOptions",
      "importPath": "@pibbl/core/textures",
      "kind": "type",
      "url": "/reference/types/textures/",
      "documentation": "reference-listed",
      "exampleCandidates": [],
      "minimalExample": "/minimal/textures/texture-material-recipes.tsx",
      "minimalPage": "/minimal-examples/textures/texture-material-recipes/",
      "exampleReview": "complete-minimal-source"
    },
    {
      "symbol": "ProceduralTextureProps",
      "importPath": "@pibbl/core/textures",
      "kind": "type",
      "url": "/reference/types/textures/",
      "documentation": "reference-listed",
      "exampleCandidates": [],
      "minimalExample": "/minimal/textures/texture-procedural-component.tsx",
      "minimalPage": "/minimal-examples/textures/texture-procedural-component/",
      "exampleReview": "complete-minimal-source"
    },
    {
      "symbol": "RainDropsMessage",
      "importPath": "@pibbl/core/textures",
      "kind": "type",
      "url": "/reference/types/textures/",
      "documentation": "reference-listed",
      "exampleCandidates": [],
      "minimalExample": "/minimal/textures/texture-rain-drops.tsx",
      "minimalPage": "/minimal-examples/textures/texture-rain-drops/",
      "exampleReview": "complete-minimal-source"
    },
    {
      "symbol": "RainDropsOptions",
      "importPath": "@pibbl/core/textures",
      "kind": "type",
      "url": "/reference/types/textures/",
      "documentation": "reference-listed",
      "exampleCandidates": [],
      "minimalExample": "/minimal/textures/texture-rain-drops.tsx",
      "minimalPage": "/minimal-examples/textures/texture-rain-drops/",
      "exampleReview": "complete-minimal-source"
    },
    {
      "symbol": "ReactionDiffusionOptions",
      "importPath": "@pibbl/core/textures",
      "kind": "type",
      "url": "/reference/types/textures/",
      "documentation": "reference-listed",
      "exampleCandidates": [],
      "minimalExample": "/minimal/textures/texture-ink-recipe.tsx",
      "minimalPage": "/minimal-examples/textures/texture-ink-recipe/",
      "exampleReview": "complete-minimal-source"
    },
    {
      "symbol": "ReactionDiffusionProps",
      "importPath": "@pibbl/core/textures",
      "kind": "type",
      "url": "/reference/types/textures/",
      "documentation": "reference-listed",
      "exampleCandidates": [],
      "minimalExample": "/minimal/textures/texture-reaction-component.tsx",
      "minimalPage": "/minimal-examples/textures/texture-reaction-component/",
      "exampleReview": "complete-minimal-source"
    },
    {
      "symbol": "TendrilsMessage",
      "importPath": "@pibbl/core/textures",
      "kind": "type",
      "url": "/reference/types/electric-textures/",
      "documentation": "reference-listed",
      "exampleCandidates": [],
      "minimalExample": "/minimal/textures/texture-tendrils.tsx",
      "minimalPage": "/minimal-examples/textures/texture-tendrils/",
      "exampleReview": "complete-minimal-source"
    },
    {
      "symbol": "TendrilsOptions",
      "importPath": "@pibbl/core/textures",
      "kind": "type",
      "url": "/reference/types/electric-textures/",
      "documentation": "reference-listed",
      "exampleCandidates": [],
      "minimalExample": "/minimal/textures/texture-tendrils.tsx",
      "minimalPage": "/minimal-examples/textures/texture-tendrils/",
      "exampleReview": "complete-minimal-source"
    },
    {
      "symbol": "TextureBrush",
      "importPath": "@pibbl/core/textures",
      "kind": "type",
      "url": "/reference/types/textures/",
      "documentation": "reference-listed",
      "exampleCandidates": [],
      "minimalExample": "/minimal/textures/texture-reaction-component.tsx",
      "minimalPage": "/minimal-examples/textures/texture-reaction-component/",
      "exampleReview": "complete-minimal-source"
    },
    {
      "symbol": "TextureKind",
      "importPath": "@pibbl/core/textures",
      "kind": "type",
      "url": "/reference/types/textures/",
      "documentation": "reference-listed",
      "exampleCandidates": [],
      "minimalExample": "/minimal/textures/texture-procedural-component.tsx",
      "minimalPage": "/minimal-examples/textures/texture-procedural-component/",
      "exampleReview": "complete-minimal-source"
    },
    {
      "symbol": "TexturePalette",
      "importPath": "@pibbl/core/textures",
      "kind": "type",
      "url": "/reference/types/textures/",
      "documentation": "reference-listed",
      "exampleCandidates": [],
      "minimalExample": "/minimal/textures/texture-procedural-component.tsx",
      "minimalPage": "/minimal-examples/textures/texture-procedural-component/",
      "exampleReview": "complete-minimal-source"
    },
    {
      "symbol": "TextureRenderFrame",
      "importPath": "@pibbl/core/textures",
      "kind": "type",
      "url": "/reference/types/textures/",
      "documentation": "reference-listed",
      "exampleCandidates": [],
      "minimalExample": "/minimal/textures/texture-procedural-component.tsx",
      "minimalPage": "/minimal-examples/textures/texture-procedural-component/",
      "exampleReview": "complete-minimal-source"
    },
    {
      "symbol": "TextureRenderer",
      "importPath": "@pibbl/core/textures",
      "kind": "type",
      "url": "/reference/types/textures/",
      "documentation": "reference-listed",
      "exampleCandidates": [],
      "minimalExample": "/minimal/textures/texture-procedural-component.tsx",
      "minimalPage": "/minimal-examples/textures/texture-procedural-component/",
      "exampleReview": "complete-minimal-source"
    },
    {
      "symbol": "TextureResolution",
      "importPath": "@pibbl/core/textures",
      "kind": "type",
      "url": "/reference/types/textures/",
      "documentation": "reference-listed",
      "exampleCandidates": [],
      "minimalExample": "/minimal/textures/texture-procedural-component.tsx",
      "minimalPage": "/minimal-examples/textures/texture-procedural-component/",
      "exampleReview": "complete-minimal-source"
    },
    {
      "symbol": "WaterSurfaceMessage",
      "importPath": "@pibbl/core/textures",
      "kind": "type",
      "url": "/reference/types/textures/",
      "documentation": "reference-listed",
      "exampleCandidates": [],
      "minimalExample": "/minimal/textures/texture-water-surface.tsx",
      "minimalPage": "/minimal-examples/textures/texture-water-surface/",
      "exampleReview": "complete-minimal-source"
    },
    {
      "symbol": "WaterSurfaceObstacle",
      "importPath": "@pibbl/core/textures",
      "kind": "type",
      "url": "/reference/types/textures/",
      "documentation": "reference-listed",
      "exampleCandidates": [],
      "minimalExample": "/minimal/textures/texture-water-surface.tsx",
      "minimalPage": "/minimal-examples/textures/texture-water-surface/",
      "exampleReview": "complete-minimal-source"
    },
    {
      "symbol": "WaterSurfaceOptions",
      "importPath": "@pibbl/core/textures",
      "kind": "type",
      "url": "/reference/types/textures/",
      "documentation": "reference-listed",
      "exampleCandidates": [],
      "minimalExample": "/minimal/textures/texture-water-surface.tsx",
      "minimalPage": "/minimal-examples/textures/texture-water-surface/",
      "exampleReview": "complete-minimal-source"
    },
    {
      "symbol": "WaterWavesMessage",
      "importPath": "@pibbl/core/textures",
      "kind": "type",
      "url": "/reference/types/textures/",
      "documentation": "reference-listed",
      "exampleCandidates": [],
      "minimalExample": "/minimal/textures/texture-water-waves.tsx",
      "minimalPage": "/minimal-examples/textures/texture-water-waves/",
      "exampleReview": "complete-minimal-source"
    },
    {
      "symbol": "WaterWavesOptions",
      "importPath": "@pibbl/core/textures",
      "kind": "type",
      "url": "/reference/types/textures/",
      "documentation": "reference-listed",
      "exampleCandidates": [],
      "minimalExample": "/minimal/textures/texture-water-waves.tsx",
      "minimalPage": "/minimal-examples/textures/texture-water-waves/",
      "exampleReview": "complete-minimal-source"
    },
    {
      "symbol": "Absolute",
      "importPath": "@pibbl/core",
      "kind": "value",
      "url": "/reference/components/absolute/",
      "documentation": "reference-listed",
      "exampleCandidates": [],
      "minimalExample": "/minimal/layout/absolute-overlay.tsx",
      "minimalPage": "/minimal-examples/layout/absolute-overlay/",
      "exampleReview": "complete-minimal-source"
    },
    {
      "symbol": "Arc",
      "importPath": "@pibbl/core",
      "kind": "value",
      "url": "/reference/components/arc/",
      "documentation": "reference-listed",
      "exampleCandidates": [
        "/examples/arc/"
      ],
      "minimalExample": "/minimal/drawing/round-shapes.tsx",
      "minimalPage": "/minimal-examples/drawing/round-shapes/",
      "exampleReview": "complete-minimal-source"
    },
    {
      "symbol": "Circle",
      "importPath": "@pibbl/core",
      "kind": "value",
      "url": "/reference/components/circle/",
      "documentation": "reference-listed",
      "exampleCandidates": [
        "/examples/circle/",
        "/examples/filters/",
        "/examples/plasma-globe/"
      ],
      "minimalExample": "/minimal/drawing/round-shapes.tsx",
      "minimalPage": "/minimal-examples/drawing/round-shapes/",
      "exampleReview": "complete-minimal-source"
    },
    {
      "symbol": "Clip",
      "importPath": "@pibbl/core",
      "kind": "value",
      "url": "/reference/components/clip/",
      "documentation": "reference-listed",
      "exampleCandidates": [],
      "minimalExample": "/minimal/drawing/composition.tsx",
      "minimalPage": "/minimal-examples/drawing/composition/",
      "exampleReview": "complete-minimal-source"
    },
    {
      "symbol": "DragHandle",
      "importPath": "@pibbl/core",
      "kind": "value",
      "url": "/reference/components/drag-handle/",
      "documentation": "reference-listed",
      "exampleCandidates": [],
      "minimalExample": "/minimal/manipulation/controller.tsx",
      "minimalPage": "/minimal-examples/manipulation/controller/",
      "exampleReview": "complete-minimal-source"
    },
    {
      "symbol": "Ellipse",
      "importPath": "@pibbl/core",
      "kind": "value",
      "url": "/reference/components/ellipse/",
      "documentation": "reference-listed",
      "exampleCandidates": [
        "/examples/ellipse/"
      ],
      "minimalExample": "/minimal/drawing/round-shapes.tsx",
      "minimalPage": "/minimal-examples/drawing/round-shapes/",
      "exampleReview": "complete-minimal-source"
    },
    {
      "symbol": "Flex",
      "importPath": "@pibbl/core",
      "kind": "value",
      "url": "/reference/components/flex/",
      "documentation": "reference-listed",
      "exampleCandidates": [],
      "minimalExample": "/minimal/layout/flow-flex.tsx",
      "minimalPage": "/minimal-examples/layout/flow-flex/",
      "exampleReview": "complete-minimal-source"
    },
    {
      "symbol": "Flow",
      "importPath": "@pibbl/core",
      "kind": "value",
      "url": "/reference/components/flow/",
      "documentation": "reference-listed",
      "exampleCandidates": [],
      "minimalExample": "/minimal/layout/flow-flex.tsx",
      "minimalPage": "/minimal-examples/layout/flow-flex/",
      "exampleReview": "complete-minimal-source"
    },
    {
      "symbol": "FocusManagement",
      "importPath": "@pibbl/core",
      "kind": "value",
      "url": "/reference/components/focus-management/",
      "documentation": "reference-listed",
      "exampleCandidates": [],
      "minimalExample": "/minimal/events/focus.tsx",
      "minimalPage": "/minimal-examples/events/focus/",
      "exampleReview": "complete-minimal-source"
    },
    {
      "symbol": "Fragment",
      "importPath": "@pibbl/core",
      "kind": "value",
      "url": "/reference/overview/",
      "documentation": "reference-listed",
      "exampleCandidates": [],
      "minimalExample": "/minimal/compiler/production.ts",
      "minimalPage": "/minimal-examples/compiler/production/",
      "exampleReview": "complete-minimal-source"
    },
    {
      "symbol": "Grid",
      "importPath": "@pibbl/core",
      "kind": "value",
      "url": "/reference/components/grid/",
      "documentation": "reference-listed",
      "exampleCandidates": [],
      "minimalExample": "/minimal/layout/grid-responsive.tsx",
      "minimalPage": "/minimal-examples/layout/grid-responsive/",
      "exampleReview": "complete-minimal-source"
    },
    {
      "symbol": "Group",
      "importPath": "@pibbl/core",
      "kind": "value",
      "url": "/reference/components/group/",
      "documentation": "reference-listed",
      "exampleCandidates": [
        "/examples/filters/",
        "/examples/physics-panels/",
        "/examples/living-ink/",
        "/examples/material-lab/",
        "/examples/growing-reveal/",
        "/examples/underwater/",
        "/examples/optional-filters/",
        "/examples/visibility-transitions/"
      ],
      "minimalExample": "/minimal/drawing/composition.tsx",
      "minimalPage": "/minimal-examples/drawing/composition/",
      "exampleReview": "complete-minimal-source"
    },
    {
      "symbol": "HorizontalLine",
      "importPath": "@pibbl/core",
      "kind": "value",
      "url": "/reference/components/horizontal-line/",
      "documentation": "reference-listed",
      "exampleCandidates": [
        "/examples/horizontal-line/"
      ],
      "minimalExample": "/minimal/drawing/strokes-paths.tsx",
      "minimalPage": "/minimal-examples/drawing/strokes-paths/",
      "exampleReview": "complete-minimal-source"
    },
    {
      "symbol": "HtmlBox",
      "importPath": "@pibbl/core",
      "kind": "value",
      "url": "/reference/components/html-box/",
      "documentation": "reference-listed",
      "exampleCandidates": [
        "/examples/text-envelope/"
      ],
      "minimalExample": "/minimal/lifecycle/html.tsx",
      "minimalPage": "/minimal-examples/lifecycle/html/",
      "exampleReview": "complete-minimal-source"
    },
    {
      "symbol": "Image",
      "importPath": "@pibbl/core",
      "kind": "value",
      "url": "/reference/components/image/",
      "documentation": "reference-listed",
      "exampleCandidates": [],
      "minimalExample": "/minimal/drawing/composition.tsx",
      "minimalPage": "/minimal-examples/drawing/composition/",
      "exampleReview": "complete-minimal-source"
    },
    {
      "symbol": "KeyboardNavigation",
      "importPath": "@pibbl/core",
      "kind": "value",
      "url": "/reference/components/keyboard-navigation/",
      "documentation": "reference-listed",
      "exampleCandidates": [],
      "minimalExample": "/minimal/events/focus.tsx",
      "minimalPage": "/minimal-examples/events/focus/",
      "exampleReview": "complete-minimal-source"
    },
    {
      "symbol": "Layer",
      "importPath": "@pibbl/core",
      "kind": "value",
      "url": "/reference/components/layer/",
      "documentation": "reference-listed",
      "exampleCandidates": [
        "/examples/underwater/",
        "/examples/rainy-window/"
      ],
      "minimalExample": "/minimal/drawing/composition.tsx",
      "minimalPage": "/minimal-examples/drawing/composition/",
      "exampleReview": "complete-minimal-source"
    },
    {
      "symbol": "LayoutDiagnostic",
      "importPath": "@pibbl/core",
      "kind": "value",
      "url": "/reference/functions/layout-diagnostic/",
      "documentation": "reference-listed",
      "exampleCandidates": [],
      "minimalExample": "/minimal/layout/box-helpers.ts",
      "minimalPage": "/minimal-examples/layout/box-helpers/",
      "exampleReview": "complete-minimal-source"
    },
    {
      "symbol": "Line",
      "importPath": "@pibbl/core",
      "kind": "value",
      "url": "/reference/components/line/",
      "documentation": "reference-listed",
      "exampleCandidates": [
        "/examples/line/"
      ],
      "minimalExample": "/minimal/drawing/strokes-paths.tsx",
      "minimalPage": "/minimal-examples/drawing/strokes-paths/",
      "exampleReview": "complete-minimal-source"
    },
    {
      "symbol": "Manipulable",
      "importPath": "@pibbl/core",
      "kind": "value",
      "url": "/reference/components/manipulable/",
      "documentation": "reference-listed",
      "exampleCandidates": [],
      "minimalExample": "/minimal/manipulation/basic.tsx",
      "minimalPage": "/minimal-examples/manipulation/basic/",
      "exampleReview": "complete-minimal-source"
    },
    {
      "symbol": "ManipulationFrame",
      "importPath": "@pibbl/core",
      "kind": "value",
      "url": "/reference/components/manipulation-frame/",
      "documentation": "reference-listed",
      "exampleCandidates": [],
      "minimalExample": "/minimal/manipulation/controller.tsx",
      "minimalPage": "/minimal-examples/manipulation/controller/",
      "exampleReview": "complete-minimal-source"
    },
    {
      "symbol": "Overlay",
      "importPath": "@pibbl/core",
      "kind": "value",
      "url": "/reference/components/overlay/",
      "documentation": "reference-listed",
      "exampleCandidates": [],
      "minimalExample": "/minimal/layout/absolute-overlay.tsx",
      "minimalPage": "/minimal-examples/layout/absolute-overlay/",
      "exampleReview": "complete-minimal-source"
    },
    {
      "symbol": "Path",
      "importPath": "@pibbl/core",
      "kind": "value",
      "url": "/reference/components/path/",
      "documentation": "reference-listed",
      "exampleCandidates": [
        "/examples/path/",
        "/examples/path-geometry/",
        "/examples/text-geometry/",
        "/examples/path-warp/",
        "/examples/path-bending/",
        "/examples/along-path/",
        "/examples/text-envelope/"
      ],
      "minimalExample": "/minimal/drawing/strokes-paths.tsx",
      "minimalPage": "/minimal-examples/drawing/strokes-paths/",
      "exampleReview": "complete-minimal-source"
    },
    {
      "symbol": "PathGeometry",
      "importPath": "@pibbl/core",
      "kind": "value",
      "url": "/reference/functions/path-geometry/",
      "documentation": "reference-listed",
      "exampleCandidates": [
        "/examples/path-geometry/",
        "/examples/text-geometry/",
        "/examples/path-warp/",
        "/examples/path-bending/",
        "/examples/along-path/",
        "/examples/text-envelope/"
      ],
      "minimalExample": "/minimal/paths/geometry.ts",
      "minimalPage": "/minimal-examples/paths/geometry/",
      "exampleReview": "complete-minimal-source"
    },
    {
      "symbol": "Polygon",
      "importPath": "@pibbl/core",
      "kind": "value",
      "url": "/reference/components/polygon/",
      "documentation": "reference-listed",
      "exampleCandidates": [
        "/examples/polygon/"
      ],
      "minimalExample": "/minimal/drawing/polygons.tsx",
      "minimalPage": "/minimal-examples/drawing/polygons/",
      "exampleReview": "complete-minimal-source"
    },
    {
      "symbol": "Rectangle",
      "importPath": "@pibbl/core",
      "kind": "value",
      "url": "/reference/components/rectangle/",
      "documentation": "reference-listed",
      "exampleCandidates": [
        "/examples/rectangle/",
        "/examples/filters/",
        "/examples/plasma-globe/",
        "/examples/underwater/",
        "/examples/optional-filters/"
      ],
      "minimalExample": "/minimal/drawing/round-shapes.tsx",
      "minimalPage": "/minimal-examples/drawing/round-shapes/",
      "exampleReview": "complete-minimal-source"
    },
    {
      "symbol": "RegularPolygon",
      "importPath": "@pibbl/core",
      "kind": "value",
      "url": "/reference/components/regular-polygon/",
      "documentation": "reference-listed",
      "exampleCandidates": [
        "/examples/regular-polygon/"
      ],
      "minimalExample": "/minimal/drawing/polygons.tsx",
      "minimalPage": "/minimal-examples/drawing/polygons/",
      "exampleReview": "complete-minimal-source"
    },
    {
      "symbol": "ResizeHandle",
      "importPath": "@pibbl/core",
      "kind": "value",
      "url": "/reference/components/resize-handle/",
      "documentation": "reference-listed",
      "exampleCandidates": [],
      "minimalExample": "/minimal/manipulation/controller.tsx",
      "minimalPage": "/minimal-examples/manipulation/controller/",
      "exampleReview": "complete-minimal-source"
    },
    {
      "symbol": "ResizeHandles",
      "importPath": "@pibbl/core",
      "kind": "value",
      "url": "/reference/components/resize-handles/",
      "documentation": "reference-listed",
      "exampleCandidates": [],
      "minimalExample": "/minimal/manipulation/handles.tsx",
      "minimalPage": "/minimal-examples/manipulation/handles/",
      "exampleReview": "complete-minimal-source"
    },
    {
      "symbol": "RotationHandle",
      "importPath": "@pibbl/core",
      "kind": "value",
      "url": "/reference/components/rotation-handle/",
      "documentation": "reference-listed",
      "exampleCandidates": [],
      "minimalExample": "/minimal/manipulation/handles.tsx",
      "minimalPage": "/minimal-examples/manipulation/handles/",
      "exampleReview": "complete-minimal-source"
    },
    {
      "symbol": "Star",
      "importPath": "@pibbl/core",
      "kind": "value",
      "url": "/reference/components/star/",
      "documentation": "reference-listed",
      "exampleCandidates": [
        "/examples/star/"
      ],
      "minimalExample": "/minimal/drawing/polygons.tsx",
      "minimalPage": "/minimal-examples/drawing/polygons/",
      "exampleReview": "complete-minimal-source"
    },
    {
      "symbol": "SvgPath",
      "importPath": "@pibbl/core",
      "kind": "value",
      "url": "/reference/components/svg-path/",
      "documentation": "reference-listed",
      "exampleCandidates": [
        "/examples/svg-path/"
      ],
      "minimalExample": "/minimal/drawing/strokes-paths.tsx",
      "minimalPage": "/minimal-examples/drawing/strokes-paths/",
      "exampleReview": "complete-minimal-source"
    },
    {
      "symbol": "Text",
      "importPath": "@pibbl/core",
      "kind": "value",
      "url": "/reference/components/text/",
      "documentation": "reference-listed",
      "exampleCandidates": [
        "/examples/text/",
        "/examples/filters/",
        "/examples/underwater/",
        "/examples/optional-filters/",
        "/examples/text-envelope/"
      ],
      "minimalExample": "/minimal/drawing/composition.tsx",
      "minimalPage": "/minimal-examples/drawing/composition/",
      "exampleReview": "complete-minimal-source"
    },
    {
      "symbol": "VerticalLine",
      "importPath": "@pibbl/core",
      "kind": "value",
      "url": "/reference/components/vertical-line/",
      "documentation": "reference-listed",
      "exampleCandidates": [
        "/examples/vertical-line/"
      ],
      "minimalExample": "/minimal/drawing/strokes-paths.tsx",
      "minimalPage": "/minimal-examples/drawing/strokes-paths/",
      "exampleReview": "complete-minimal-source"
    },
    {
      "symbol": "Wedge",
      "importPath": "@pibbl/core",
      "kind": "value",
      "url": "/reference/components/wedge/",
      "documentation": "reference-listed",
      "exampleCandidates": [
        "/examples/wedge/"
      ],
      "minimalExample": "/minimal/drawing/round-shapes.tsx",
      "minimalPage": "/minimal-examples/drawing/round-shapes/",
      "exampleReview": "complete-minimal-source"
    },
    {
      "symbol": "affineTransform",
      "importPath": "@pibbl/core",
      "kind": "value",
      "url": "/reference/functions/path-transforms/",
      "documentation": "reference-listed",
      "exampleCandidates": [
        "/examples/text-envelope/"
      ],
      "minimalExample": "/minimal/paths/affine.ts",
      "minimalPage": "/minimal-examples/paths/affine/",
      "exampleReview": "complete-minimal-source"
    },
    {
      "symbol": "arcBendTransform",
      "importPath": "@pibbl/core",
      "kind": "value",
      "url": "/reference/functions/path-transforms/",
      "documentation": "reference-listed",
      "exampleCandidates": [
        "/examples/path-bending/"
      ],
      "minimalExample": "/minimal/paths/bends.ts",
      "minimalPage": "/minimal-examples/paths/bends/",
      "exampleReview": "complete-minimal-source"
    },
    {
      "symbol": "batch",
      "importPath": "@pibbl/core",
      "kind": "value",
      "url": "/reference/functions/batch/",
      "documentation": "reference-listed",
      "exampleCandidates": [],
      "minimalExample": "/minimal/lifecycle/signals.ts",
      "minimalPage": "/minimal-examples/lifecycle/signals/",
      "exampleReview": "complete-minimal-source"
    },
    {
      "symbol": "bifrost",
      "importPath": "@pibbl/core",
      "kind": "value",
      "url": "/reference/hooks/use-visibility-transition/",
      "documentation": "reference-listed",
      "exampleCandidates": [
        "/examples/visibility-transitions/"
      ],
      "minimalExample": "/minimal/transitions/bifrost.tsx",
      "minimalPage": "/minimal-examples/transitions/bifrost/",
      "exampleReview": "complete-minimal-source"
    },
    {
      "symbol": "blurReveal",
      "importPath": "@pibbl/core",
      "kind": "value",
      "url": "/reference/hooks/use-visibility-transition/",
      "documentation": "reference-listed",
      "exampleCandidates": [],
      "minimalExample": "/minimal/transitions/blur-reveal.tsx",
      "minimalPage": "/minimal-examples/transitions/blur-reveal/",
      "exampleReview": "complete-minimal-source"
    },
    {
      "symbol": "composeTransforms",
      "importPath": "@pibbl/core",
      "kind": "value",
      "url": "/reference/functions/path-transforms/",
      "documentation": "reference-listed",
      "exampleCandidates": [
        "/examples/text-envelope/"
      ],
      "minimalExample": "/minimal/paths/affine.ts",
      "minimalPage": "/minimal-examples/paths/affine/",
      "exampleReview": "complete-minimal-source"
    },
    {
      "symbol": "computed",
      "importPath": "@pibbl/core",
      "kind": "value",
      "url": "/reference/functions/computed/",
      "documentation": "reference-listed",
      "exampleCandidates": [],
      "minimalExample": "/minimal/lifecycle/signals.ts",
      "minimalPage": "/minimal-examples/lifecycle/signals/",
      "exampleReview": "complete-minimal-source"
    },
    {
      "symbol": "createArcPath",
      "importPath": "@pibbl/core",
      "kind": "value",
      "url": "/reference/functions/create-arc-path/",
      "documentation": "reference-listed",
      "exampleCandidates": [],
      "minimalExample": "/minimal/paths/circular-factories.ts",
      "minimalPage": "/minimal-examples/paths/circular-factories/",
      "exampleReview": "complete-minimal-source"
    },
    {
      "symbol": "createCirclePath",
      "importPath": "@pibbl/core",
      "kind": "value",
      "url": "/reference/functions/create-circle-path/",
      "documentation": "reference-listed",
      "exampleCandidates": [],
      "minimalExample": "/minimal/paths/circular-factories.ts",
      "minimalPage": "/minimal-examples/paths/circular-factories/",
      "exampleReview": "complete-minimal-source"
    },
    {
      "symbol": "createElement",
      "importPath": "@pibbl/core",
      "kind": "value",
      "url": "/reference/functions/create-element/",
      "documentation": "reference-listed",
      "exampleCandidates": [],
      "minimalExample": "/minimal/lifecycle/elements.tsx",
      "minimalPage": "/minimal-examples/lifecycle/elements/",
      "exampleReview": "complete-minimal-source"
    },
    {
      "symbol": "createEllipsePath",
      "importPath": "@pibbl/core",
      "kind": "value",
      "url": "/reference/functions/create-ellipse-path/",
      "documentation": "reference-listed",
      "exampleCandidates": [],
      "minimalExample": "/minimal/paths/circular-factories.ts",
      "minimalPage": "/minimal-examples/paths/circular-factories/",
      "exampleReview": "complete-minimal-source"
    },
    {
      "symbol": "createLinePath",
      "importPath": "@pibbl/core",
      "kind": "value",
      "url": "/reference/functions/create-line-path/",
      "documentation": "reference-listed",
      "exampleCandidates": [],
      "minimalExample": "/minimal/paths/line-svg-factories.ts",
      "minimalPage": "/minimal-examples/paths/line-svg-factories/",
      "exampleReview": "complete-minimal-source"
    },
    {
      "symbol": "createPolygonPath",
      "importPath": "@pibbl/core",
      "kind": "value",
      "url": "/reference/functions/create-polygon-path/",
      "documentation": "reference-listed",
      "exampleCandidates": [],
      "minimalExample": "/minimal/paths/polygon-factories.ts",
      "minimalPage": "/minimal-examples/paths/polygon-factories/",
      "exampleReview": "complete-minimal-source"
    },
    {
      "symbol": "createRectanglePath",
      "importPath": "@pibbl/core",
      "kind": "value",
      "url": "/reference/functions/create-rectangle-path/",
      "documentation": "reference-listed",
      "exampleCandidates": [],
      "minimalExample": "/minimal/paths/polygon-factories.ts",
      "minimalPage": "/minimal-examples/paths/polygon-factories/",
      "exampleReview": "complete-minimal-source"
    },
    {
      "symbol": "createRegularPolygonPath",
      "importPath": "@pibbl/core",
      "kind": "value",
      "url": "/reference/functions/create-regular-polygon-path/",
      "documentation": "reference-listed",
      "exampleCandidates": [],
      "minimalExample": "/minimal/paths/polygon-factories.ts",
      "minimalPage": "/minimal-examples/paths/polygon-factories/",
      "exampleReview": "complete-minimal-source"
    },
    {
      "symbol": "createStarPath",
      "importPath": "@pibbl/core",
      "kind": "value",
      "url": "/reference/functions/create-star-path/",
      "documentation": "reference-listed",
      "exampleCandidates": [],
      "minimalExample": "/minimal/paths/polygon-factories.ts",
      "minimalPage": "/minimal-examples/paths/polygon-factories/",
      "exampleReview": "complete-minimal-source"
    },
    {
      "symbol": "createSvgPath",
      "importPath": "@pibbl/core",
      "kind": "value",
      "url": "/reference/functions/create-svg-path/",
      "documentation": "reference-listed",
      "exampleCandidates": [],
      "minimalExample": "/minimal/paths/line-svg-factories.ts",
      "minimalPage": "/minimal-examples/paths/line-svg-factories/",
      "exampleReview": "complete-minimal-source"
    },
    {
      "symbol": "createWedgePath",
      "importPath": "@pibbl/core",
      "kind": "value",
      "url": "/reference/functions/create-wedge-path/",
      "documentation": "reference-listed",
      "exampleCandidates": [],
      "minimalExample": "/minimal/paths/circular-factories.ts",
      "minimalPage": "/minimal-examples/paths/circular-factories/",
      "exampleReview": "complete-minimal-source"
    },
    {
      "symbol": "defineAnimation",
      "importPath": "@pibbl/core",
      "kind": "value",
      "url": "/reference/functions/define-animation/",
      "documentation": "reference-listed",
      "exampleCandidates": [],
      "minimalExample": "/minimal/animation/custom.tsx",
      "minimalPage": "/minimal-examples/animation/custom/",
      "exampleReview": "complete-minimal-source"
    },
    {
      "symbol": "definePrimitive",
      "importPath": "@pibbl/core",
      "kind": "value",
      "url": "/reference/functions/define-primitive/",
      "documentation": "reference-listed",
      "exampleCandidates": [
        "/examples/energy-transitions/"
      ],
      "minimalExample": "/minimal/lifecycle/primitive.tsx",
      "minimalPage": "/minimal-examples/lifecycle/primitive/",
      "exampleReview": "complete-minimal-source"
    },
    {
      "symbol": "defineRenderLayer",
      "importPath": "@pibbl/core",
      "kind": "value",
      "url": "/reference/functions/define-render-layer/",
      "documentation": "reference-listed",
      "exampleCandidates": [
        "/examples/growing-reveal/"
      ],
      "minimalExample": "/minimal/render-layers/bitmap-layer.tsx",
      "minimalPage": "/minimal-examples/render-layers/bitmap-layer/",
      "exampleReview": "complete-minimal-source"
    },
    {
      "symbol": "defineTexture",
      "importPath": "@pibbl/core",
      "kind": "value",
      "url": "/reference/types/texture-resources/",
      "documentation": "reference-listed",
      "exampleCandidates": [
        "/examples/plasma-globe/"
      ],
      "minimalExample": "/minimal/lifecycle/texture.tsx",
      "minimalPage": "/minimal-examples/lifecycle/texture/",
      "exampleReview": "complete-minimal-source"
    },
    {
      "symbol": "defineTransition",
      "importPath": "@pibbl/core",
      "kind": "value",
      "url": "/reference/hooks/use-visibility-transition/",
      "documentation": "reference-listed",
      "exampleCandidates": [],
      "minimalExample": "/minimal/transitions/custom.tsx",
      "minimalPage": "/minimal-examples/transitions/custom/",
      "exampleReview": "complete-minimal-source"
    },
    {
      "symbol": "degrees",
      "importPath": "@pibbl/core",
      "kind": "value",
      "url": "/reference/functions/degrees/",
      "documentation": "reference-listed",
      "exampleCandidates": [],
      "minimalExample": "/minimal/manipulation/basic.tsx",
      "minimalPage": "/minimal-examples/manipulation/basic/",
      "exampleReview": "complete-minimal-source"
    },
    {
      "symbol": "dissolve",
      "importPath": "@pibbl/core",
      "kind": "value",
      "url": "/reference/hooks/use-visibility-transition/",
      "documentation": "reference-listed",
      "exampleCandidates": [],
      "minimalExample": "/minimal/transitions/dissolve.tsx",
      "minimalPage": "/minimal-examples/transitions/dissolve/",
      "exampleReview": "complete-minimal-source"
    },
    {
      "symbol": "drive",
      "importPath": "@pibbl/core",
      "kind": "value",
      "url": "/reference/functions/drive/",
      "documentation": "reference-listed",
      "exampleCandidates": [],
      "minimalExample": "/minimal/animation/tween.tsx",
      "minimalPage": "/minimal-examples/animation/tween/",
      "exampleReview": "complete-minimal-source"
    },
    {
      "symbol": "easing",
      "importPath": "@pibbl/core",
      "kind": "value",
      "url": "/reference/functions/easing/",
      "documentation": "reference-listed",
      "exampleCandidates": [],
      "minimalExample": "/minimal/animation/tween.tsx",
      "minimalPage": "/minimal-examples/animation/tween/",
      "exampleReview": "complete-minimal-source"
    },
    {
      "symbol": "embers",
      "importPath": "@pibbl/core",
      "kind": "value",
      "url": "/reference/hooks/use-visibility-transition/",
      "documentation": "reference-listed",
      "exampleCandidates": [
        "/examples/visibility-transitions/",
        "/examples/embers-physics/"
      ],
      "minimalExample": "/minimal/transitions/embers.tsx",
      "minimalPage": "/minimal-examples/transitions/embers/",
      "exampleReview": "complete-minimal-source"
    },
    {
      "symbol": "envelopeTransform",
      "importPath": "@pibbl/core",
      "kind": "value",
      "url": "/reference/functions/path-transforms/",
      "documentation": "reference-listed",
      "exampleCandidates": [
        "/examples/text-envelope/"
      ],
      "minimalExample": "/minimal/paths/quad-envelope.ts",
      "minimalPage": "/minimal-examples/paths/quad-envelope/",
      "exampleReview": "complete-minimal-source"
    },
    {
      "symbol": "fade",
      "importPath": "@pibbl/core",
      "kind": "value",
      "url": "/reference/hooks/use-visibility-transition/",
      "documentation": "reference-listed",
      "exampleCandidates": [
        "/examples/visibility-transitions/"
      ],
      "minimalExample": "/minimal/transitions/fade.tsx",
      "minimalPage": "/minimal-examples/transitions/fade/",
      "exampleReview": "complete-minimal-source"
    },
    {
      "symbol": "flattenPath",
      "importPath": "@pibbl/core",
      "kind": "value",
      "url": "/reference/functions/path-geometry/",
      "documentation": "reference-listed",
      "exampleCandidates": [
        "/examples/path-geometry/"
      ],
      "minimalExample": "/minimal/paths/geometry.ts",
      "minimalPage": "/minimal-examples/paths/geometry/",
      "exampleReview": "complete-minimal-source"
    },
    {
      "symbol": "flattenPathWang",
      "importPath": "@pibbl/core",
      "kind": "value",
      "url": "/reference/functions/path-geometry/",
      "documentation": "reference-listed",
      "exampleCandidates": [
        "/examples/path-geometry/"
      ],
      "minimalExample": "/minimal/paths/geometry.ts",
      "minimalPage": "/minimal-examples/paths/geometry/",
      "exampleReview": "complete-minimal-source"
    },
    {
      "symbol": "hologram",
      "importPath": "@pibbl/core",
      "kind": "value",
      "url": "/reference/hooks/use-visibility-transition/",
      "documentation": "reference-listed",
      "exampleCandidates": [
        "/examples/visibility-transitions/"
      ],
      "minimalExample": "/minimal/transitions/hologram.tsx",
      "minimalPage": "/minimal-examples/transitions/hologram/",
      "exampleReview": "complete-minimal-source"
    },
    {
      "symbol": "isSignal",
      "importPath": "@pibbl/core",
      "kind": "value",
      "url": "/reference/functions/is-signal/",
      "documentation": "reference-listed",
      "exampleCandidates": [],
      "minimalExample": "/minimal/lifecycle/signals.ts",
      "minimalPage": "/minimal-examples/lifecycle/signals/",
      "exampleReview": "complete-minimal-source"
    },
    {
      "symbol": "keyframes",
      "importPath": "@pibbl/core",
      "kind": "value",
      "url": "/reference/functions/keyframes/",
      "documentation": "reference-listed",
      "exampleCandidates": [],
      "minimalExample": "/minimal/animation/composition.tsx",
      "minimalPage": "/minimal-examples/animation/composition/",
      "exampleReview": "complete-minimal-source"
    },
    {
      "symbol": "layoutDiagnostic",
      "importPath": "@pibbl/core",
      "kind": "value",
      "url": "/reference/functions/layout-diagnostic/",
      "documentation": "reference-listed",
      "exampleCandidates": [],
      "minimalExample": "/minimal/layout/box-helpers.ts",
      "minimalPage": "/minimal-examples/layout/box-helpers/",
      "exampleReview": "complete-minimal-source"
    },
    {
      "symbol": "marker",
      "importPath": "@pibbl/core",
      "kind": "value",
      "url": "/reference/functions/marker/",
      "documentation": "reference-listed",
      "exampleCandidates": [
        "/examples/signals-and-animation/"
      ],
      "minimalExample": "/minimal/animation/composition.tsx",
      "minimalPage": "/minimal-examples/animation/composition/",
      "exampleReview": "complete-minimal-source"
    },
    {
      "symbol": "measureElement",
      "importPath": "@pibbl/core",
      "kind": "value",
      "url": "/reference/functions/measure-element/",
      "documentation": "reference-listed",
      "exampleCandidates": [],
      "minimalExample": "/minimal/layout/measure.tsx",
      "minimalPage": "/minimal-examples/layout/measure/",
      "exampleReview": "complete-minimal-source"
    },
    {
      "symbol": "meshTransform",
      "importPath": "@pibbl/core",
      "kind": "value",
      "url": "/reference/functions/path-transforms/",
      "documentation": "reference-listed",
      "exampleCandidates": [],
      "minimalExample": "/minimal/paths/mesh.ts",
      "minimalPage": "/minimal-examples/paths/mesh/",
      "exampleReview": "complete-minimal-source"
    },
    {
      "symbol": "normalizeEdges",
      "importPath": "@pibbl/core",
      "kind": "value",
      "url": "/reference/functions/normalize-edges/",
      "documentation": "reference-listed",
      "exampleCandidates": [],
      "minimalExample": "/minimal/layout/box-helpers.ts",
      "minimalPage": "/minimal-examples/layout/box-helpers/",
      "exampleReview": "complete-minimal-source"
    },
    {
      "symbol": "parallel",
      "importPath": "@pibbl/core",
      "kind": "value",
      "url": "/reference/functions/parallel/",
      "documentation": "reference-listed",
      "exampleCandidates": [
        "/examples/signals-and-animation/"
      ],
      "minimalExample": "/minimal/animation/composition.tsx",
      "minimalPage": "/minimal-examples/animation/composition/",
      "exampleReview": "complete-minimal-source"
    },
    {
      "symbol": "pathBendTransform",
      "importPath": "@pibbl/core",
      "kind": "value",
      "url": "/reference/functions/path-transforms/",
      "documentation": "reference-listed",
      "exampleCandidates": [
        "/examples/along-path/"
      ],
      "minimalExample": "/minimal/paths/bends.ts",
      "minimalPage": "/minimal-examples/paths/bends/",
      "exampleReview": "complete-minimal-source"
    },
    {
      "symbol": "pibbl",
      "importPath": "@pibbl/core",
      "kind": "value",
      "url": "/reference/functions/pibbl/",
      "documentation": "reference-listed",
      "exampleCandidates": [],
      "minimalExample": "/minimal/lifecycle/mount.tsx",
      "minimalPage": "/minimal-examples/lifecycle/mount/",
      "exampleReview": "complete-minimal-source"
    },
    {
      "symbol": "quadTransform",
      "importPath": "@pibbl/core",
      "kind": "value",
      "url": "/reference/functions/path-transforms/",
      "documentation": "reference-listed",
      "exampleCandidates": [
        "/examples/path-warp/"
      ],
      "minimalExample": "/minimal/paths/quad-envelope.ts",
      "minimalPage": "/minimal-examples/paths/quad-envelope/",
      "exampleReview": "complete-minimal-source"
    },
    {
      "symbol": "repeat",
      "importPath": "@pibbl/core",
      "kind": "value",
      "url": "/reference/functions/repeat/",
      "documentation": "reference-listed",
      "exampleCandidates": [],
      "minimalExample": "/minimal/animation/composition.tsx",
      "minimalPage": "/minimal-examples/animation/composition/",
      "exampleReview": "complete-minimal-source"
    },
    {
      "symbol": "resolveBox",
      "importPath": "@pibbl/core",
      "kind": "value",
      "url": "/reference/functions/resolve-box/",
      "documentation": "reference-listed",
      "exampleCandidates": [],
      "minimalExample": "/minimal/layout/box-helpers.ts",
      "minimalPage": "/minimal-examples/layout/box-helpers/",
      "exampleReview": "complete-minimal-source"
    },
    {
      "symbol": "resolveLength",
      "importPath": "@pibbl/core",
      "kind": "value",
      "url": "/reference/functions/resolve-length/",
      "documentation": "reference-listed",
      "exampleCandidates": [],
      "minimalExample": "/minimal/layout/box-helpers.ts",
      "minimalPage": "/minimal-examples/layout/box-helpers/",
      "exampleReview": "complete-minimal-source"
    },
    {
      "symbol": "resolveSignalValue",
      "importPath": "@pibbl/core",
      "kind": "value",
      "url": "/reference/functions/resolve-signal-value/",
      "documentation": "reference-listed",
      "exampleCandidates": [],
      "minimalExample": "/minimal/lifecycle/signals.ts",
      "minimalPage": "/minimal-examples/lifecycle/signals/",
      "exampleReview": "complete-minimal-source"
    },
    {
      "symbol": "sequence",
      "importPath": "@pibbl/core",
      "kind": "value",
      "url": "/reference/functions/sequence/",
      "documentation": "reference-listed",
      "exampleCandidates": [
        "/examples/signals-and-animation/"
      ],
      "minimalExample": "/minimal/animation/composition.tsx",
      "minimalPage": "/minimal-examples/animation/composition/",
      "exampleReview": "complete-minimal-source"
    },
    {
      "symbol": "signal",
      "importPath": "@pibbl/core",
      "kind": "value",
      "url": "/reference/functions/signal/",
      "documentation": "reference-listed",
      "exampleCandidates": [],
      "minimalExample": "/minimal/lifecycle/signals.ts",
      "minimalPage": "/minimal-examples/lifecycle/signals/",
      "exampleReview": "complete-minimal-source"
    },
    {
      "symbol": "simplifyPath",
      "importPath": "@pibbl/core",
      "kind": "value",
      "url": "/reference/functions/path-geometry/",
      "documentation": "reference-listed",
      "exampleCandidates": [
        "/examples/path-geometry/"
      ],
      "minimalExample": "/minimal/paths/geometry.ts",
      "minimalPage": "/minimal-examples/paths/geometry/",
      "exampleReview": "complete-minimal-source"
    },
    {
      "symbol": "simplifyPathRadial",
      "importPath": "@pibbl/core",
      "kind": "value",
      "url": "/reference/functions/path-geometry/",
      "documentation": "reference-listed",
      "exampleCandidates": [
        "/examples/path-geometry/"
      ],
      "minimalExample": "/minimal/paths/geometry.ts",
      "minimalPage": "/minimal-examples/paths/geometry/",
      "exampleReview": "complete-minimal-source"
    },
    {
      "symbol": "slide",
      "importPath": "@pibbl/core",
      "kind": "value",
      "url": "/reference/hooks/use-visibility-transition/",
      "documentation": "reference-listed",
      "exampleCandidates": [],
      "minimalExample": "/minimal/transitions/slide.tsx",
      "minimalPage": "/minimal-examples/transitions/slide/",
      "exampleReview": "complete-minimal-source"
    },
    {
      "symbol": "spring",
      "importPath": "@pibbl/core",
      "kind": "value",
      "url": "/reference/functions/spring/",
      "documentation": "reference-listed",
      "exampleCandidates": [
        "/examples/signals-and-animation/"
      ],
      "minimalExample": "/minimal/animation/composition.tsx",
      "minimalPage": "/minimal-examples/animation/composition/",
      "exampleReview": "complete-minimal-source"
    },
    {
      "symbol": "stepper",
      "importPath": "@pibbl/core",
      "kind": "value",
      "url": "/reference/functions/stepper/",
      "documentation": "reference-listed",
      "exampleCandidates": [],
      "minimalExample": "/minimal/animation/custom.tsx",
      "minimalPage": "/minimal-examples/animation/custom/",
      "exampleReview": "complete-minimal-source"
    },
    {
      "symbol": "subdividePath",
      "importPath": "@pibbl/core",
      "kind": "value",
      "url": "/reference/functions/path-geometry/",
      "documentation": "reference-listed",
      "exampleCandidates": [
        "/examples/path-geometry/"
      ],
      "minimalExample": "/minimal/paths/geometry.ts",
      "minimalPage": "/minimal-examples/paths/geometry/",
      "exampleReview": "complete-minimal-source"
    },
    {
      "symbol": "toPath2D",
      "importPath": "@pibbl/core",
      "kind": "value",
      "url": "/reference/functions/path-geometry/",
      "documentation": "reference-listed",
      "exampleCandidates": [],
      "minimalExample": "/minimal/paths/geometry.ts",
      "minimalPage": "/minimal-examples/paths/geometry/",
      "exampleReview": "complete-minimal-source"
    },
    {
      "symbol": "toSvgPathData",
      "importPath": "@pibbl/core",
      "kind": "value",
      "url": "/reference/functions/path-geometry/",
      "documentation": "reference-listed",
      "exampleCandidates": [],
      "minimalExample": "/minimal/paths/geometry.ts",
      "minimalPage": "/minimal-examples/paths/geometry/",
      "exampleReview": "complete-minimal-source"
    },
    {
      "symbol": "transformPath",
      "importPath": "@pibbl/core",
      "kind": "value",
      "url": "/reference/functions/path-transforms/",
      "documentation": "reference-listed",
      "exampleCandidates": [
        "/examples/text-envelope/"
      ],
      "minimalExample": "/minimal/paths/affine.ts",
      "minimalPage": "/minimal-examples/paths/affine/",
      "exampleReview": "complete-minimal-source"
    },
    {
      "symbol": "tween",
      "importPath": "@pibbl/core",
      "kind": "value",
      "url": "/reference/functions/tween/",
      "documentation": "reference-listed",
      "exampleCandidates": [],
      "minimalExample": "/minimal/animation/tween.tsx",
      "minimalPage": "/minimal-examples/animation/tween/",
      "exampleReview": "complete-minimal-source"
    },
    {
      "symbol": "untracked",
      "importPath": "@pibbl/core",
      "kind": "value",
      "url": "/reference/functions/untracked/",
      "documentation": "reference-listed",
      "exampleCandidates": [],
      "minimalExample": "/minimal/lifecycle/signals.ts",
      "minimalPage": "/minimal-examples/lifecycle/signals/",
      "exampleReview": "complete-minimal-source"
    },
    {
      "symbol": "useAnimatedValue",
      "importPath": "@pibbl/core",
      "kind": "value",
      "url": "/reference/hooks/use-animated-value/",
      "documentation": "reference-listed",
      "exampleCandidates": [
        "/examples/signals-and-animation/"
      ],
      "minimalExample": "/minimal/animation/targets.tsx",
      "minimalPage": "/minimal-examples/animation/targets/",
      "exampleReview": "complete-minimal-source"
    },
    {
      "symbol": "useCanvasContext",
      "importPath": "@pibbl/core",
      "kind": "value",
      "url": "/reference/hooks/use-canvas-context/",
      "documentation": "reference-listed",
      "exampleCandidates": [],
      "minimalExample": "/minimal/lifecycle/primitive.tsx",
      "minimalPage": "/minimal-examples/lifecycle/primitive/",
      "exampleReview": "complete-minimal-source"
    },
    {
      "symbol": "useComputed",
      "importPath": "@pibbl/core",
      "kind": "value",
      "url": "/reference/hooks/use-computed/",
      "documentation": "reference-listed",
      "exampleCandidates": [],
      "minimalExample": "/minimal/lifecycle/hooks.tsx",
      "minimalPage": "/minimal-examples/lifecycle/hooks/",
      "exampleReview": "complete-minimal-source"
    },
    {
      "symbol": "useConst",
      "importPath": "@pibbl/core",
      "kind": "value",
      "url": "/reference/hooks/use-const/",
      "documentation": "reference-listed",
      "exampleCandidates": [],
      "minimalExample": "/minimal/lifecycle/hooks.tsx",
      "minimalPage": "/minimal-examples/lifecycle/hooks/",
      "exampleReview": "complete-minimal-source"
    },
    {
      "symbol": "useCursor",
      "importPath": "@pibbl/core",
      "kind": "value",
      "url": "/reference/hooks/use-cursor/",
      "documentation": "reference-listed",
      "exampleCandidates": [],
      "minimalExample": "/minimal/events/target.tsx",
      "minimalPage": "/minimal-examples/events/target/",
      "exampleReview": "complete-minimal-source"
    },
    {
      "symbol": "useEventListener",
      "importPath": "@pibbl/core",
      "kind": "value",
      "url": "/reference/hooks/use-event-listener/",
      "documentation": "reference-listed",
      "exampleCandidates": [],
      "minimalExample": "/minimal/events/target.tsx",
      "minimalPage": "/minimal-examples/events/target/",
      "exampleReview": "complete-minimal-source"
    },
    {
      "symbol": "useEventTarget",
      "importPath": "@pibbl/core",
      "kind": "value",
      "url": "/reference/hooks/use-event-target/",
      "documentation": "reference-listed",
      "exampleCandidates": [],
      "minimalExample": "/minimal/events/target.tsx",
      "minimalPage": "/minimal-examples/events/target/",
      "exampleReview": "complete-minimal-source"
    },
    {
      "symbol": "useLayoutBox",
      "importPath": "@pibbl/core",
      "kind": "value",
      "url": "/reference/hooks/use-layout-box/",
      "documentation": "reference-listed",
      "exampleCandidates": [],
      "minimalExample": "/minimal/layout/layout-box.tsx",
      "minimalPage": "/minimal-examples/layout/layout-box/",
      "exampleReview": "complete-minimal-source"
    },
    {
      "symbol": "useLinePath",
      "importPath": "@pibbl/core",
      "kind": "value",
      "url": "/reference/hooks/use-line-path/",
      "documentation": "reference-listed",
      "exampleCandidates": [],
      "minimalExample": "/minimal/events/paths.tsx",
      "minimalPage": "/minimal-examples/events/paths/",
      "exampleReview": "complete-minimal-source"
    },
    {
      "symbol": "useManipulation",
      "importPath": "@pibbl/core",
      "kind": "value",
      "url": "/reference/hooks/use-manipulation/",
      "documentation": "reference-listed",
      "exampleCandidates": [],
      "minimalExample": "/minimal/manipulation/controller.tsx",
      "minimalPage": "/minimal-examples/manipulation/controller/",
      "exampleReview": "complete-minimal-source"
    },
    {
      "symbol": "usePlayback",
      "importPath": "@pibbl/core",
      "kind": "value",
      "url": "/reference/hooks/use-playback/",
      "documentation": "reference-listed",
      "exampleCandidates": [
        "/examples/signals-and-animation/",
        "/examples/stirred-ink/",
        "/examples/energy-transitions/"
      ],
      "minimalExample": "/minimal/animation/tween.tsx",
      "minimalPage": "/minimal-examples/animation/tween/",
      "exampleReview": "complete-minimal-source"
    },
    {
      "symbol": "useReaction",
      "importPath": "@pibbl/core",
      "kind": "value",
      "url": "/reference/hooks/use-reaction/",
      "documentation": "reference-listed",
      "exampleCandidates": [
        "/examples/stirred-ink/"
      ],
      "minimalExample": "/minimal/lifecycle/hooks.tsx",
      "minimalPage": "/minimal-examples/lifecycle/hooks/",
      "exampleReview": "complete-minimal-source"
    },
    {
      "symbol": "useRectPath",
      "importPath": "@pibbl/core",
      "kind": "value",
      "url": "/reference/hooks/use-rect-path/",
      "documentation": "reference-listed",
      "exampleCandidates": [],
      "minimalExample": "/minimal/events/paths.tsx",
      "minimalPage": "/minimal-examples/events/paths/",
      "exampleReview": "complete-minimal-source"
    },
    {
      "symbol": "useRef",
      "importPath": "@pibbl/core",
      "kind": "value",
      "url": "/reference/hooks/use-ref/",
      "documentation": "reference-listed",
      "exampleCandidates": [],
      "minimalExample": "/minimal/lifecycle/hooks.tsx",
      "minimalPage": "/minimal-examples/lifecycle/hooks/",
      "exampleReview": "complete-minimal-source"
    },
    {
      "symbol": "useSignal",
      "importPath": "@pibbl/core",
      "kind": "value",
      "url": "/reference/hooks/use-signal/",
      "documentation": "reference-listed",
      "exampleCandidates": [
        "/examples/signals-and-animation/",
        "/examples/physics-panels/",
        "/examples/living-ink/",
        "/examples/material-lab/",
        "/examples/growing-reveal/",
        "/examples/underwater/",
        "/examples/energy-transitions/",
        "/examples/optional-filters/"
      ],
      "minimalExample": "/minimal/lifecycle/hooks.tsx",
      "minimalPage": "/minimal-examples/lifecycle/hooks/",
      "exampleReview": "complete-minimal-source"
    },
    {
      "symbol": "useSvgPath",
      "importPath": "@pibbl/core",
      "kind": "value",
      "url": "/reference/hooks/use-svg-path/",
      "documentation": "reference-listed",
      "exampleCandidates": [],
      "minimalExample": "/minimal/events/paths.tsx",
      "minimalPage": "/minimal-examples/events/paths/",
      "exampleReview": "complete-minimal-source"
    },
    {
      "symbol": "useTexture",
      "importPath": "@pibbl/core",
      "kind": "value",
      "url": "/reference/types/texture-resources/",
      "documentation": "reference-listed",
      "exampleCandidates": [
        "/examples/plasma-globe/",
        "/examples/underwater/",
        "/examples/stirred-ink/",
        "/examples/rainy-window/"
      ],
      "minimalExample": "/minimal/lifecycle/texture.tsx",
      "minimalPage": "/minimal-examples/lifecycle/texture/",
      "exampleReview": "complete-minimal-source"
    },
    {
      "symbol": "useVisibilityTransition",
      "importPath": "@pibbl/core",
      "kind": "value",
      "url": "/reference/hooks/use-visibility-transition/",
      "documentation": "reference-listed",
      "exampleCandidates": [
        "/examples/visibility-transitions/",
        "/examples/embers-physics/"
      ],
      "minimalExample": "/minimal/transitions/fade.tsx",
      "minimalPage": "/minimal-examples/transitions/fade/",
      "exampleReview": "complete-minimal-source"
    },
    {
      "symbol": "wait",
      "importPath": "@pibbl/core",
      "kind": "value",
      "url": "/reference/functions/wait/",
      "documentation": "reference-listed",
      "exampleCandidates": [],
      "minimalExample": "/minimal/animation/composition.tsx",
      "minimalPage": "/minimal-examples/animation/composition/",
      "exampleReview": "complete-minimal-source"
    },
    {
      "symbol": "wipe",
      "importPath": "@pibbl/core",
      "kind": "value",
      "url": "/reference/hooks/use-visibility-transition/",
      "documentation": "reference-listed",
      "exampleCandidates": [],
      "minimalExample": "/minimal/transitions/wipe.tsx",
      "minimalPage": "/minimal-examples/transitions/wipe/",
      "exampleReview": "complete-minimal-source"
    },
    {
      "symbol": "zoom",
      "importPath": "@pibbl/core",
      "kind": "value",
      "url": "/reference/hooks/use-visibility-transition/",
      "documentation": "reference-listed",
      "exampleCandidates": [],
      "minimalExample": "/minimal/transitions/zoom.tsx",
      "minimalPage": "/minimal-examples/transitions/zoom/",
      "exampleReview": "complete-minimal-source"
    },
    {
      "symbol": "AbsoluteProps",
      "importPath": "@pibbl/core",
      "kind": "type",
      "url": "/reference/types/elements-components/",
      "documentation": "reference-listed",
      "exampleCandidates": [],
      "minimalExample": "/minimal/layout/absolute-overlay.tsx",
      "minimalPage": "/minimal-examples/layout/absolute-overlay/",
      "exampleReview": "complete-minimal-source"
    },
    {
      "symbol": "AbsoluteStyle",
      "importPath": "@pibbl/core",
      "kind": "type",
      "url": "/reference/types/layout/",
      "documentation": "reference-listed",
      "exampleCandidates": [],
      "minimalExample": "/minimal/layout/absolute-overlay.tsx",
      "minimalPage": "/minimal-examples/layout/absolute-overlay/",
      "exampleReview": "complete-minimal-source"
    },
    {
      "symbol": "ArcBendTransformOptions",
      "importPath": "@pibbl/core",
      "kind": "type",
      "url": "/reference/functions/path-transforms/",
      "documentation": "reference-listed",
      "exampleCandidates": [],
      "minimalExample": "/minimal/paths/bends.ts",
      "minimalPage": "/minimal-examples/paths/bends/",
      "exampleReview": "complete-minimal-source"
    },
    {
      "symbol": "ArcPathOptions",
      "importPath": "@pibbl/core",
      "kind": "type",
      "url": "/reference/types/elements-components/",
      "documentation": "reference-listed",
      "exampleCandidates": [],
      "minimalExample": "/minimal/paths/circular-factories.ts",
      "minimalPage": "/minimal-examples/paths/circular-factories/",
      "exampleReview": "complete-minimal-source"
    },
    {
      "symbol": "ArcProps",
      "importPath": "@pibbl/core",
      "kind": "type",
      "url": "/reference/types/elements-components/",
      "documentation": "reference-listed",
      "exampleCandidates": [],
      "minimalExample": "/minimal/drawing/round-shapes.tsx",
      "minimalPage": "/minimal-examples/drawing/round-shapes/",
      "exampleReview": "complete-minimal-source"
    },
    {
      "symbol": "ArcStyle",
      "importPath": "@pibbl/core",
      "kind": "type",
      "url": "/reference/types/styles/",
      "documentation": "reference-listed",
      "exampleCandidates": [],
      "minimalExample": "/minimal/drawing/round-shapes.tsx",
      "minimalPage": "/minimal-examples/drawing/round-shapes/",
      "exampleReview": "complete-minimal-source"
    },
    {
      "symbol": "BendTransformOptions",
      "importPath": "@pibbl/core",
      "kind": "type",
      "url": "/reference/functions/path-transforms/",
      "documentation": "reference-listed",
      "exampleCandidates": [],
      "minimalExample": "/minimal/paths/bends.ts",
      "minimalPage": "/minimal-examples/paths/bends/",
      "exampleReview": "complete-minimal-source"
    },
    {
      "symbol": "BoxStyle",
      "importPath": "@pibbl/core",
      "kind": "type",
      "url": "/reference/types/layout/",
      "documentation": "reference-listed",
      "exampleCandidates": [],
      "minimalExample": "/minimal/layout/box-helpers.ts",
      "minimalPage": "/minimal-examples/layout/box-helpers/",
      "exampleReview": "complete-minimal-source"
    },
    {
      "symbol": "Canvas",
      "importPath": "@pibbl/core",
      "kind": "type",
      "url": "/reference/types/canvas-runtime/",
      "documentation": "reference-listed",
      "exampleCandidates": [],
      "minimalExample": "/minimal/lifecycle/mount.tsx",
      "minimalPage": "/minimal-examples/lifecycle/mount/",
      "exampleReview": "complete-minimal-source"
    },
    {
      "symbol": "CanvasMeasurementService",
      "importPath": "@pibbl/core",
      "kind": "type",
      "url": "/reference/types/layout/",
      "documentation": "reference-listed",
      "exampleCandidates": [],
      "minimalExample": "/minimal/layout/measure.tsx",
      "minimalPage": "/minimal-examples/layout/measure/",
      "exampleReview": "complete-minimal-source"
    },
    {
      "symbol": "CirclePathOptions",
      "importPath": "@pibbl/core",
      "kind": "type",
      "url": "/reference/types/elements-components/",
      "documentation": "reference-listed",
      "exampleCandidates": [],
      "minimalExample": "/minimal/paths/circular-factories.ts",
      "minimalPage": "/minimal-examples/paths/circular-factories/",
      "exampleReview": "complete-minimal-source"
    },
    {
      "symbol": "CircleProps",
      "importPath": "@pibbl/core",
      "kind": "type",
      "url": "/reference/types/elements-components/",
      "documentation": "reference-listed",
      "exampleCandidates": [],
      "minimalExample": "/minimal/drawing/round-shapes.tsx",
      "minimalPage": "/minimal-examples/drawing/round-shapes/",
      "exampleReview": "complete-minimal-source"
    },
    {
      "symbol": "CircleStyle",
      "importPath": "@pibbl/core",
      "kind": "type",
      "url": "/reference/types/styles/",
      "documentation": "reference-listed",
      "exampleCandidates": [],
      "minimalExample": "/minimal/drawing/round-shapes.tsx",
      "minimalPage": "/minimal-examples/drawing/round-shapes/",
      "exampleReview": "complete-minimal-source"
    },
    {
      "symbol": "ClipProps",
      "importPath": "@pibbl/core",
      "kind": "type",
      "url": "/reference/types/elements-components/",
      "documentation": "reference-listed",
      "exampleCandidates": [],
      "minimalExample": "/minimal/drawing/composition.tsx",
      "minimalPage": "/minimal-examples/drawing/composition/",
      "exampleReview": "complete-minimal-source"
    },
    {
      "symbol": "ClipStyle",
      "importPath": "@pibbl/core",
      "kind": "type",
      "url": "/reference/types/styles/",
      "documentation": "reference-listed",
      "exampleCandidates": [],
      "minimalExample": "/minimal/drawing/composition.tsx",
      "minimalPage": "/minimal-examples/drawing/composition/",
      "exampleReview": "complete-minimal-source"
    },
    {
      "symbol": "Constraints",
      "importPath": "@pibbl/core",
      "kind": "type",
      "url": "/reference/types/layout/",
      "documentation": "reference-listed",
      "exampleCandidates": [],
      "minimalExample": "/minimal/layout/box-helpers.ts",
      "minimalPage": "/minimal-examples/layout/box-helpers/",
      "exampleReview": "complete-minimal-source"
    },
    {
      "symbol": "CursorStyle",
      "importPath": "@pibbl/core",
      "kind": "type",
      "url": "/reference/types/styles/",
      "documentation": "reference-listed",
      "exampleCandidates": [],
      "minimalExample": "/minimal/drawing/round-shapes.tsx",
      "minimalPage": "/minimal-examples/drawing/round-shapes/",
      "exampleReview": "complete-minimal-source"
    },
    {
      "symbol": "EdgeValues",
      "importPath": "@pibbl/core",
      "kind": "type",
      "url": "/reference/types/layout/",
      "documentation": "reference-listed",
      "exampleCandidates": [],
      "minimalExample": "/minimal/layout/box-helpers.ts",
      "minimalPage": "/minimal-examples/layout/box-helpers/",
      "exampleReview": "complete-minimal-source"
    },
    {
      "symbol": "Edges",
      "importPath": "@pibbl/core",
      "kind": "type",
      "url": "/reference/types/layout/",
      "documentation": "reference-listed",
      "exampleCandidates": [],
      "minimalExample": "/minimal/layout/box-helpers.ts",
      "minimalPage": "/minimal-examples/layout/box-helpers/",
      "exampleReview": "complete-minimal-source"
    },
    {
      "symbol": "EllipsePathOptions",
      "importPath": "@pibbl/core",
      "kind": "type",
      "url": "/reference/types/elements-components/",
      "documentation": "reference-listed",
      "exampleCandidates": [],
      "minimalExample": "/minimal/paths/circular-factories.ts",
      "minimalPage": "/minimal-examples/paths/circular-factories/",
      "exampleReview": "complete-minimal-source"
    },
    {
      "symbol": "EllipseProps",
      "importPath": "@pibbl/core",
      "kind": "type",
      "url": "/reference/types/elements-components/",
      "documentation": "reference-listed",
      "exampleCandidates": [],
      "minimalExample": "/minimal/drawing/round-shapes.tsx",
      "minimalPage": "/minimal-examples/drawing/round-shapes/",
      "exampleReview": "complete-minimal-source"
    },
    {
      "symbol": "EllipseStyle",
      "importPath": "@pibbl/core",
      "kind": "type",
      "url": "/reference/types/styles/",
      "documentation": "reference-listed",
      "exampleCandidates": [],
      "minimalExample": "/minimal/drawing/round-shapes.tsx",
      "minimalPage": "/minimal-examples/drawing/round-shapes/",
      "exampleReview": "complete-minimal-source"
    },
    {
      "symbol": "EnvelopeGuide",
      "importPath": "@pibbl/core",
      "kind": "type",
      "url": "/reference/functions/path-transforms/",
      "documentation": "reference-listed",
      "exampleCandidates": [],
      "minimalExample": "/minimal/paths/quad-envelope.ts",
      "minimalPage": "/minimal-examples/paths/quad-envelope/",
      "exampleReview": "complete-minimal-source"
    },
    {
      "symbol": "EnvelopeTransformOptions",
      "importPath": "@pibbl/core",
      "kind": "type",
      "url": "/reference/functions/path-transforms/",
      "documentation": "reference-listed",
      "exampleCandidates": [],
      "minimalExample": "/minimal/paths/quad-envelope.ts",
      "minimalPage": "/minimal-examples/paths/quad-envelope/",
      "exampleReview": "complete-minimal-source"
    },
    {
      "symbol": "FillStyle",
      "importPath": "@pibbl/core",
      "kind": "type",
      "url": "/reference/types/styles/",
      "documentation": "reference-listed",
      "exampleCandidates": [],
      "minimalExample": "/minimal/drawing/round-shapes.tsx",
      "minimalPage": "/minimal-examples/drawing/round-shapes/",
      "exampleReview": "complete-minimal-source"
    },
    {
      "symbol": "FlattenPathOptions",
      "importPath": "@pibbl/core",
      "kind": "type",
      "url": "/reference/functions/path-geometry/",
      "documentation": "reference-listed",
      "exampleCandidates": [],
      "minimalExample": "/minimal/paths/geometry.ts",
      "minimalPage": "/minimal-examples/paths/geometry/",
      "exampleReview": "complete-minimal-source"
    },
    {
      "symbol": "FlexItemStyle",
      "importPath": "@pibbl/core",
      "kind": "type",
      "url": "/reference/types/layout/",
      "documentation": "reference-listed",
      "exampleCandidates": [],
      "minimalExample": "/minimal/layout/flow-flex.tsx",
      "minimalPage": "/minimal-examples/layout/flow-flex/",
      "exampleReview": "complete-minimal-source"
    },
    {
      "symbol": "FlexProps",
      "importPath": "@pibbl/core",
      "kind": "type",
      "url": "/reference/types/layout/",
      "documentation": "reference-listed",
      "exampleCandidates": [],
      "minimalExample": "/minimal/layout/flow-flex.tsx",
      "minimalPage": "/minimal-examples/layout/flow-flex/",
      "exampleReview": "complete-minimal-source"
    },
    {
      "symbol": "FlexStyle",
      "importPath": "@pibbl/core",
      "kind": "type",
      "url": "/reference/types/layout/",
      "documentation": "reference-listed",
      "exampleCandidates": [],
      "minimalExample": "/minimal/layout/flow-flex.tsx",
      "minimalPage": "/minimal-examples/layout/flow-flex/",
      "exampleReview": "complete-minimal-source"
    },
    {
      "symbol": "FlowProps",
      "importPath": "@pibbl/core",
      "kind": "type",
      "url": "/reference/types/layout/",
      "documentation": "reference-listed",
      "exampleCandidates": [],
      "minimalExample": "/minimal/layout/flow-flex.tsx",
      "minimalPage": "/minimal-examples/layout/flow-flex/",
      "exampleReview": "complete-minimal-source"
    },
    {
      "symbol": "FlowStyle",
      "importPath": "@pibbl/core",
      "kind": "type",
      "url": "/reference/types/layout/",
      "documentation": "reference-listed",
      "exampleCandidates": [],
      "minimalExample": "/minimal/layout/flow-flex.tsx",
      "minimalPage": "/minimal-examples/layout/flow-flex/",
      "exampleReview": "complete-minimal-source"
    },
    {
      "symbol": "FocusManagementProps",
      "importPath": "@pibbl/core",
      "kind": "type",
      "url": "/reference/types/elements-components/",
      "documentation": "reference-listed",
      "exampleCandidates": [],
      "minimalExample": "/minimal/events/focus.tsx",
      "minimalPage": "/minimal-examples/events/focus/",
      "exampleReview": "complete-minimal-source"
    },
    {
      "symbol": "GStyle",
      "importPath": "@pibbl/core",
      "kind": "type",
      "url": "/reference/types/styles/",
      "documentation": "reference-listed",
      "exampleCandidates": [],
      "minimalExample": "/minimal/drawing/composition.tsx",
      "minimalPage": "/minimal-examples/drawing/composition/",
      "exampleReview": "complete-minimal-source"
    },
    {
      "symbol": "GridItemStyle",
      "importPath": "@pibbl/core",
      "kind": "type",
      "url": "/reference/types/layout/",
      "documentation": "reference-listed",
      "exampleCandidates": [],
      "minimalExample": "/minimal/layout/grid-responsive.tsx",
      "minimalPage": "/minimal-examples/layout/grid-responsive/",
      "exampleReview": "complete-minimal-source"
    },
    {
      "symbol": "GridProps",
      "importPath": "@pibbl/core",
      "kind": "type",
      "url": "/reference/types/layout/",
      "documentation": "reference-listed",
      "exampleCandidates": [],
      "minimalExample": "/minimal/layout/grid-responsive.tsx",
      "minimalPage": "/minimal-examples/layout/grid-responsive/",
      "exampleReview": "complete-minimal-source"
    },
    {
      "symbol": "GridStyle",
      "importPath": "@pibbl/core",
      "kind": "type",
      "url": "/reference/types/layout/",
      "documentation": "reference-listed",
      "exampleCandidates": [],
      "minimalExample": "/minimal/layout/grid-responsive.tsx",
      "minimalPage": "/minimal-examples/layout/grid-responsive/",
      "exampleReview": "complete-minimal-source"
    },
    {
      "symbol": "GridTrack",
      "importPath": "@pibbl/core",
      "kind": "type",
      "url": "/reference/types/layout/",
      "documentation": "reference-listed",
      "exampleCandidates": [],
      "minimalExample": "/minimal/layout/grid-responsive.tsx",
      "minimalPage": "/minimal-examples/layout/grid-responsive/",
      "exampleReview": "complete-minimal-source"
    },
    {
      "symbol": "GroupProps",
      "importPath": "@pibbl/core",
      "kind": "type",
      "url": "/reference/types/elements-components/",
      "documentation": "reference-listed",
      "exampleCandidates": [],
      "minimalExample": "/minimal/drawing/composition.tsx",
      "minimalPage": "/minimal-examples/drawing/composition/",
      "exampleReview": "complete-minimal-source"
    },
    {
      "symbol": "HorizontalLineProps",
      "importPath": "@pibbl/core",
      "kind": "type",
      "url": "/reference/types/elements-components/",
      "documentation": "reference-listed",
      "exampleCandidates": [],
      "minimalExample": "/minimal/drawing/strokes-paths.tsx",
      "minimalPage": "/minimal-examples/drawing/strokes-paths/",
      "exampleReview": "complete-minimal-source"
    },
    {
      "symbol": "HorizontalLineStyle",
      "importPath": "@pibbl/core",
      "kind": "type",
      "url": "/reference/types/styles/",
      "documentation": "reference-listed",
      "exampleCandidates": [],
      "minimalExample": "/minimal/drawing/strokes-paths.tsx",
      "minimalPage": "/minimal-examples/drawing/strokes-paths/",
      "exampleReview": "complete-minimal-source"
    },
    {
      "symbol": "HtmlBoxFocusState",
      "importPath": "@pibbl/core",
      "kind": "type",
      "url": "/reference/types/html-box/",
      "documentation": "reference-listed",
      "exampleCandidates": [],
      "minimalExample": "/minimal/lifecycle/html.tsx",
      "minimalPage": "/minimal-examples/lifecycle/html/",
      "exampleReview": "complete-minimal-source"
    },
    {
      "symbol": "HtmlBoxProps",
      "importPath": "@pibbl/core",
      "kind": "type",
      "url": "/reference/types/html-box/",
      "documentation": "reference-listed",
      "exampleCandidates": [],
      "minimalExample": "/minimal/lifecycle/html.tsx",
      "minimalPage": "/minimal-examples/lifecycle/html/",
      "exampleReview": "complete-minimal-source"
    },
    {
      "symbol": "HtmlBoxStyle",
      "importPath": "@pibbl/core",
      "kind": "type",
      "url": "/reference/types/html-box/",
      "documentation": "reference-listed",
      "exampleCandidates": [],
      "minimalExample": "/minimal/lifecycle/html.tsx",
      "minimalPage": "/minimal-examples/lifecycle/html/",
      "exampleReview": "complete-minimal-source"
    },
    {
      "symbol": "HtmlMountCallback",
      "importPath": "@pibbl/core",
      "kind": "type",
      "url": "/reference/types/html-box/",
      "documentation": "reference-listed",
      "exampleCandidates": [],
      "minimalExample": "/minimal/lifecycle/html.tsx",
      "minimalPage": "/minimal-examples/lifecycle/html/",
      "exampleReview": "complete-minimal-source"
    },
    {
      "symbol": "HtmlUpdateFunction",
      "importPath": "@pibbl/core",
      "kind": "type",
      "url": "/reference/types/html-box/",
      "documentation": "reference-listed",
      "exampleCandidates": [],
      "minimalExample": "/minimal/lifecycle/html.tsx",
      "minimalPage": "/minimal-examples/lifecycle/html/",
      "exampleReview": "complete-minimal-source"
    },
    {
      "symbol": "ImageProps",
      "importPath": "@pibbl/core",
      "kind": "type",
      "url": "/reference/types/elements-components/",
      "documentation": "reference-listed",
      "exampleCandidates": [],
      "minimalExample": "/minimal/drawing/composition.tsx",
      "minimalPage": "/minimal-examples/drawing/composition/",
      "exampleReview": "complete-minimal-source"
    },
    {
      "symbol": "ImgStyle",
      "importPath": "@pibbl/core",
      "kind": "type",
      "url": "/reference/types/styles/",
      "documentation": "reference-listed",
      "exampleCandidates": [],
      "minimalExample": "/minimal/drawing/composition.tsx",
      "minimalPage": "/minimal-examples/drawing/composition/",
      "exampleReview": "complete-minimal-source"
    },
    {
      "symbol": "KeyboardNavigationProps",
      "importPath": "@pibbl/core",
      "kind": "type",
      "url": "/reference/types/elements-components/",
      "documentation": "reference-listed",
      "exampleCandidates": [],
      "minimalExample": "/minimal/events/focus.tsx",
      "minimalPage": "/minimal-examples/events/focus/",
      "exampleReview": "complete-minimal-source"
    },
    {
      "symbol": "LayerProps",
      "importPath": "@pibbl/core",
      "kind": "type",
      "url": "/reference/types/elements-components/",
      "documentation": "reference-listed",
      "exampleCandidates": [],
      "minimalExample": "/minimal/drawing/composition.tsx",
      "minimalPage": "/minimal-examples/drawing/composition/",
      "exampleReview": "complete-minimal-source"
    },
    {
      "symbol": "LayerStyle",
      "importPath": "@pibbl/core",
      "kind": "type",
      "url": "/reference/types/styles/",
      "documentation": "reference-listed",
      "exampleCandidates": [],
      "minimalExample": "/minimal/drawing/composition.tsx",
      "minimalPage": "/minimal-examples/drawing/composition/",
      "exampleReview": "complete-minimal-source"
    },
    {
      "symbol": "LayoutBox",
      "importPath": "@pibbl/core",
      "kind": "type",
      "url": "/reference/types/layout/",
      "documentation": "reference-listed",
      "exampleCandidates": [],
      "minimalExample": "/minimal/layout/box-helpers.ts",
      "minimalPage": "/minimal-examples/layout/box-helpers/",
      "exampleReview": "complete-minimal-source"
    },
    {
      "symbol": "LayoutDiagnostic",
      "importPath": "@pibbl/core",
      "kind": "type",
      "url": "/reference/functions/layout-diagnostic/",
      "documentation": "reference-listed",
      "exampleCandidates": [],
      "minimalExample": "/minimal/layout/box-helpers.ts",
      "minimalPage": "/minimal-examples/layout/box-helpers/",
      "exampleReview": "complete-minimal-source"
    },
    {
      "symbol": "LayoutDiagnosticContext",
      "importPath": "@pibbl/core",
      "kind": "type",
      "url": "/reference/types/layout/",
      "documentation": "reference-listed",
      "exampleCandidates": [],
      "minimalExample": "/minimal/layout/box-helpers.ts",
      "minimalPage": "/minimal-examples/layout/box-helpers/",
      "exampleReview": "complete-minimal-source"
    },
    {
      "symbol": "LayoutDiagnosticInput",
      "importPath": "@pibbl/core",
      "kind": "type",
      "url": "/reference/types/layout/",
      "documentation": "reference-listed",
      "exampleCandidates": [],
      "minimalExample": "/minimal/layout/box-helpers.ts",
      "minimalPage": "/minimal-examples/layout/box-helpers/",
      "exampleReview": "complete-minimal-source"
    },
    {
      "symbol": "LayoutItemStyle",
      "importPath": "@pibbl/core",
      "kind": "type",
      "url": "/reference/types/layout/",
      "documentation": "reference-listed",
      "exampleCandidates": [],
      "minimalExample": "/minimal/layout/layout-box.tsx",
      "minimalPage": "/minimal-examples/layout/layout-box/",
      "exampleReview": "complete-minimal-source"
    },
    {
      "symbol": "Length",
      "importPath": "@pibbl/core",
      "kind": "type",
      "url": "/reference/types/layout/",
      "documentation": "reference-listed",
      "exampleCandidates": [],
      "minimalExample": "/minimal/layout/box-helpers.ts",
      "minimalPage": "/minimal-examples/layout/box-helpers/",
      "exampleReview": "complete-minimal-source"
    },
    {
      "symbol": "LinePathOptions",
      "importPath": "@pibbl/core",
      "kind": "type",
      "url": "/reference/types/elements-components/",
      "documentation": "reference-listed",
      "exampleCandidates": [],
      "minimalExample": "/minimal/paths/line-svg-factories.ts",
      "minimalPage": "/minimal-examples/paths/line-svg-factories/",
      "exampleReview": "complete-minimal-source"
    },
    {
      "symbol": "LineProps",
      "importPath": "@pibbl/core",
      "kind": "type",
      "url": "/reference/types/elements-components/",
      "documentation": "reference-listed",
      "exampleCandidates": [],
      "minimalExample": "/minimal/drawing/strokes-paths.tsx",
      "minimalPage": "/minimal-examples/drawing/strokes-paths/",
      "exampleReview": "complete-minimal-source"
    },
    {
      "symbol": "LineStyle",
      "importPath": "@pibbl/core",
      "kind": "type",
      "url": "/reference/types/styles/",
      "documentation": "reference-listed",
      "exampleCandidates": [],
      "minimalExample": "/minimal/drawing/strokes-paths.tsx",
      "minimalPage": "/minimal-examples/drawing/strokes-paths/",
      "exampleReview": "complete-minimal-source"
    },
    {
      "symbol": "MeasureInput",
      "importPath": "@pibbl/core",
      "kind": "type",
      "url": "/reference/types/layout/",
      "documentation": "reference-listed",
      "exampleCandidates": [],
      "minimalExample": "/minimal/layout/measure.tsx",
      "minimalPage": "/minimal-examples/layout/measure/",
      "exampleReview": "complete-minimal-source"
    },
    {
      "symbol": "MeasureResult",
      "importPath": "@pibbl/core",
      "kind": "type",
      "url": "/reference/types/layout/",
      "documentation": "reference-listed",
      "exampleCandidates": [],
      "minimalExample": "/minimal/layout/measure.tsx",
      "minimalPage": "/minimal-examples/layout/measure/",
      "exampleReview": "complete-minimal-source"
    },
    {
      "symbol": "MeshTransformOptions",
      "importPath": "@pibbl/core",
      "kind": "type",
      "url": "/reference/functions/path-transforms/",
      "documentation": "reference-listed",
      "exampleCandidates": [],
      "minimalExample": "/minimal/paths/mesh.ts",
      "minimalPage": "/minimal-examples/paths/mesh/",
      "exampleReview": "complete-minimal-source"
    },
    {
      "symbol": "NormalizedStyle",
      "importPath": "@pibbl/core",
      "kind": "type",
      "url": "/reference/types/styles/",
      "documentation": "reference-listed",
      "exampleCandidates": [],
      "minimalExample": "/minimal/lifecycle/primitive.tsx",
      "minimalPage": "/minimal-examples/lifecycle/primitive/",
      "exampleReview": "complete-minimal-source"
    },
    {
      "symbol": "OverlayProps",
      "importPath": "@pibbl/core",
      "kind": "type",
      "url": "/reference/types/elements-components/",
      "documentation": "reference-listed",
      "exampleCandidates": [],
      "minimalExample": "/minimal/layout/absolute-overlay.tsx",
      "minimalPage": "/minimal-examples/layout/absolute-overlay/",
      "exampleReview": "complete-minimal-source"
    },
    {
      "symbol": "OverlayStyle",
      "importPath": "@pibbl/core",
      "kind": "type",
      "url": "/reference/types/layout/",
      "documentation": "reference-listed",
      "exampleCandidates": [],
      "minimalExample": "/minimal/layout/absolute-overlay.tsx",
      "minimalPage": "/minimal-examples/layout/absolute-overlay/",
      "exampleReview": "complete-minimal-source"
    },
    {
      "symbol": "PaintStyle",
      "importPath": "@pibbl/core",
      "kind": "type",
      "url": "/reference/types/styles/",
      "documentation": "reference-listed",
      "exampleCandidates": [],
      "minimalExample": "/minimal/drawing/round-shapes.tsx",
      "minimalPage": "/minimal-examples/drawing/round-shapes/",
      "exampleReview": "complete-minimal-source"
    },
    {
      "symbol": "PathBendAlign",
      "importPath": "@pibbl/core",
      "kind": "type",
      "url": "/reference/functions/path-bending/",
      "documentation": "reference-listed",
      "exampleCandidates": [],
      "minimalExample": "/minimal/paths/bends.ts",
      "minimalPage": "/minimal-examples/paths/bends/",
      "exampleReview": "complete-minimal-source"
    },
    {
      "symbol": "PathBendArc",
      "importPath": "@pibbl/core",
      "kind": "type",
      "url": "/reference/functions/path-bending/",
      "documentation": "reference-listed",
      "exampleCandidates": [],
      "minimalExample": "/minimal/paths/bends.ts",
      "minimalPage": "/minimal-examples/paths/bends/",
      "exampleReview": "complete-minimal-source"
    },
    {
      "symbol": "PathBendBaseline",
      "importPath": "@pibbl/core",
      "kind": "type",
      "url": "/reference/functions/path-bending/",
      "documentation": "reference-listed",
      "exampleCandidates": [],
      "minimalExample": "/minimal/paths/bends.ts",
      "minimalPage": "/minimal-examples/paths/bends/",
      "exampleReview": "complete-minimal-source"
    },
    {
      "symbol": "PathBendFit",
      "importPath": "@pibbl/core",
      "kind": "type",
      "url": "/reference/functions/path-bending/",
      "documentation": "reference-listed",
      "exampleCandidates": [],
      "minimalExample": "/minimal/paths/bends.ts",
      "minimalPage": "/minimal-examples/paths/bends/",
      "exampleReview": "complete-minimal-source"
    },
    {
      "symbol": "PathBendOverflow",
      "importPath": "@pibbl/core",
      "kind": "type",
      "url": "/reference/functions/path-bending/",
      "documentation": "reference-listed",
      "exampleCandidates": [],
      "minimalExample": "/minimal/paths/bends.ts",
      "minimalPage": "/minimal-examples/paths/bends/",
      "exampleReview": "complete-minimal-source"
    },
    {
      "symbol": "PathBendTransformOptions",
      "importPath": "@pibbl/core",
      "kind": "type",
      "url": "/reference/functions/path-transforms/",
      "documentation": "reference-listed",
      "exampleCandidates": [],
      "minimalExample": "/minimal/paths/bends.ts",
      "minimalPage": "/minimal-examples/paths/bends/",
      "exampleReview": "complete-minimal-source"
    },
    {
      "symbol": "PathGeometry",
      "importPath": "@pibbl/core",
      "kind": "type",
      "url": "/reference/functions/path-geometry/",
      "documentation": "reference-listed",
      "exampleCandidates": [
        "/examples/path-geometry/",
        "/examples/text-geometry/",
        "/examples/path-warp/",
        "/examples/path-bending/",
        "/examples/along-path/",
        "/examples/text-envelope/"
      ],
      "minimalExample": "/minimal/paths/geometry.ts",
      "minimalPage": "/minimal-examples/paths/geometry/",
      "exampleReview": "complete-minimal-source"
    },
    {
      "symbol": "PathGuide",
      "importPath": "@pibbl/core",
      "kind": "type",
      "url": "/reference/functions/path-transforms/",
      "documentation": "reference-listed",
      "exampleCandidates": [],
      "minimalExample": "/minimal/paths/quad-envelope.ts",
      "minimalPage": "/minimal-examples/paths/quad-envelope/",
      "exampleReview": "complete-minimal-source"
    },
    {
      "symbol": "PathGuideOptions",
      "importPath": "@pibbl/core",
      "kind": "type",
      "url": "/reference/functions/path-transforms/",
      "documentation": "reference-listed",
      "exampleCandidates": [],
      "minimalExample": "/minimal/paths/quad-envelope.ts",
      "minimalPage": "/minimal-examples/paths/quad-envelope/",
      "exampleReview": "complete-minimal-source"
    },
    {
      "symbol": "PathGuideStation",
      "importPath": "@pibbl/core",
      "kind": "type",
      "url": "/reference/functions/path-transforms/",
      "documentation": "reference-listed",
      "exampleCandidates": [],
      "minimalExample": "/minimal/paths/quad-envelope.ts",
      "minimalPage": "/minimal-examples/paths/quad-envelope/",
      "exampleReview": "complete-minimal-source"
    },
    {
      "symbol": "PathPoint",
      "importPath": "@pibbl/core",
      "kind": "type",
      "url": "/reference/functions/path-transforms/",
      "documentation": "reference-listed",
      "exampleCandidates": [],
      "minimalExample": "/minimal/paths/affine.ts",
      "minimalPage": "/minimal-examples/paths/affine/",
      "exampleReview": "complete-minimal-source"
    },
    {
      "symbol": "PathProps",
      "importPath": "@pibbl/core",
      "kind": "type",
      "url": "/reference/types/elements-components/",
      "documentation": "reference-listed",
      "exampleCandidates": [],
      "minimalExample": "/minimal/drawing/strokes-paths.tsx",
      "minimalPage": "/minimal-examples/drawing/strokes-paths/",
      "exampleReview": "complete-minimal-source"
    },
    {
      "symbol": "PathQuadCorners",
      "importPath": "@pibbl/core",
      "kind": "type",
      "url": "/reference/functions/path-transforms/",
      "documentation": "reference-listed",
      "exampleCandidates": [],
      "minimalExample": "/minimal/paths/quad-envelope.ts",
      "minimalPage": "/minimal-examples/paths/quad-envelope/",
      "exampleReview": "complete-minimal-source"
    },
    {
      "symbol": "PathQuadMode",
      "importPath": "@pibbl/core",
      "kind": "type",
      "url": "/reference/functions/path-transforms/",
      "documentation": "reference-listed",
      "exampleCandidates": [],
      "minimalExample": "/minimal/paths/quad-envelope.ts",
      "minimalPage": "/minimal-examples/paths/quad-envelope/",
      "exampleReview": "complete-minimal-source"
    },
    {
      "symbol": "PathRect",
      "importPath": "@pibbl/core",
      "kind": "type",
      "url": "/reference/functions/path-transforms/",
      "documentation": "reference-listed",
      "exampleCandidates": [],
      "minimalExample": "/minimal/paths/affine.ts",
      "minimalPage": "/minimal-examples/paths/affine/",
      "exampleReview": "complete-minimal-source"
    },
    {
      "symbol": "PathSegment",
      "importPath": "@pibbl/core",
      "kind": "type",
      "url": "/reference/functions/path-geometry/",
      "documentation": "reference-listed",
      "exampleCandidates": [],
      "minimalExample": "/minimal/paths/geometry.ts",
      "minimalPage": "/minimal-examples/paths/geometry/",
      "exampleReview": "complete-minimal-source"
    },
    {
      "symbol": "PathStyle",
      "importPath": "@pibbl/core",
      "kind": "type",
      "url": "/reference/types/styles/",
      "documentation": "reference-listed",
      "exampleCandidates": [],
      "minimalExample": "/minimal/drawing/strokes-paths.tsx",
      "minimalPage": "/minimal-examples/drawing/strokes-paths/",
      "exampleReview": "complete-minimal-source"
    },
    {
      "symbol": "PathTransform",
      "importPath": "@pibbl/core",
      "kind": "type",
      "url": "/reference/functions/path-transforms/",
      "documentation": "reference-listed",
      "exampleCandidates": [],
      "minimalExample": "/minimal/paths/affine.ts",
      "minimalPage": "/minimal-examples/paths/affine/",
      "exampleReview": "complete-minimal-source"
    },
    {
      "symbol": "Percentage",
      "importPath": "@pibbl/core",
      "kind": "type",
      "url": "/reference/types/layout/",
      "documentation": "reference-listed",
      "exampleCandidates": [],
      "minimalExample": "/minimal/layout/box-helpers.ts",
      "minimalPage": "/minimal-examples/layout/box-helpers/",
      "exampleReview": "complete-minimal-source"
    },
    {
      "symbol": "PibblAnimatedValueOptions",
      "importPath": "@pibbl/core",
      "kind": "type",
      "url": "/reference/types/canvas-runtime/",
      "documentation": "reference-listed",
      "exampleCandidates": [],
      "minimalExample": "/minimal/animation/targets.tsx",
      "minimalPage": "/minimal-examples/animation/targets/",
      "exampleReview": "complete-minimal-source"
    },
    {
      "symbol": "PibblAnimationDefinition",
      "importPath": "@pibbl/core",
      "kind": "type",
      "url": "/reference/types/canvas-runtime/",
      "documentation": "reference-listed",
      "exampleCandidates": [],
      "minimalExample": "/minimal/animation/tween.tsx",
      "minimalPage": "/minimal-examples/animation/tween/",
      "exampleReview": "complete-minimal-source"
    },
    {
      "symbol": "PibblAnimationOptions",
      "importPath": "@pibbl/core",
      "kind": "type",
      "url": "/reference/types/canvas-runtime/",
      "documentation": "reference-listed",
      "exampleCandidates": [],
      "minimalExample": "/minimal/animation/custom.tsx",
      "minimalPage": "/minimal-examples/animation/custom/",
      "exampleReview": "complete-minimal-source"
    },
    {
      "symbol": "PibblAnimationProgram",
      "importPath": "@pibbl/core",
      "kind": "type",
      "url": "/reference/types/canvas-runtime/",
      "documentation": "reference-listed",
      "exampleCandidates": [],
      "minimalExample": "/minimal/animation/composition.tsx",
      "minimalPage": "/minimal-examples/animation/composition/",
      "exampleReview": "complete-minimal-source"
    },
    {
      "symbol": "PibblAnimationRepeatDirection",
      "importPath": "@pibbl/core",
      "kind": "type",
      "url": "/reference/types/canvas-runtime/",
      "documentation": "reference-listed",
      "exampleCandidates": [],
      "minimalExample": "/minimal/animation/composition.tsx",
      "minimalPage": "/minimal-examples/animation/composition/",
      "exampleReview": "complete-minimal-source"
    },
    {
      "symbol": "PibblAnimationRepeatOptions",
      "importPath": "@pibbl/core",
      "kind": "type",
      "url": "/reference/types/canvas-runtime/",
      "documentation": "reference-listed",
      "exampleCandidates": [],
      "minimalExample": "/minimal/animation/composition.tsx",
      "minimalPage": "/minimal-examples/animation/composition/",
      "exampleReview": "complete-minimal-source"
    },
    {
      "symbol": "PibblAnimationSampleInput",
      "importPath": "@pibbl/core",
      "kind": "type",
      "url": "/reference/types/canvas-runtime/",
      "documentation": "reference-listed",
      "exampleCandidates": [],
      "minimalExample": "/minimal/animation/custom.tsx",
      "minimalPage": "/minimal-examples/animation/custom/",
      "exampleReview": "complete-minimal-source"
    },
    {
      "symbol": "PibblAnimationTarget",
      "importPath": "@pibbl/core",
      "kind": "type",
      "url": "/reference/types/canvas-runtime/",
      "documentation": "reference-listed",
      "exampleCandidates": [],
      "minimalExample": "/minimal/animation/targets.tsx",
      "minimalPage": "/minimal-examples/animation/targets/",
      "exampleReview": "complete-minimal-source"
    },
    {
      "symbol": "PibblBifrostOptions",
      "importPath": "@pibbl/core",
      "kind": "type",
      "url": "/reference/hooks/use-visibility-transition/",
      "documentation": "reference-listed",
      "exampleCandidates": [],
      "minimalExample": "/minimal/transitions/bifrost.tsx",
      "minimalPage": "/minimal-examples/transitions/bifrost/",
      "exampleReview": "complete-minimal-source"
    },
    {
      "symbol": "PibblBlurRevealOptions",
      "importPath": "@pibbl/core",
      "kind": "type",
      "url": "/reference/hooks/use-visibility-transition/",
      "documentation": "reference-listed",
      "exampleCandidates": [],
      "minimalExample": "/minimal/transitions/blur-reveal.tsx",
      "minimalPage": "/minimal-examples/transitions/blur-reveal/",
      "exampleReview": "complete-minimal-source"
    },
    {
      "symbol": "PibblClipboardEvent",
      "importPath": "@pibbl/core",
      "kind": "type",
      "url": "/reference/types/events/",
      "documentation": "reference-listed",
      "exampleCandidates": [],
      "minimalExample": "/minimal/events/target.tsx",
      "minimalPage": "/minimal-examples/events/target/",
      "exampleReview": "complete-minimal-source"
    },
    {
      "symbol": "PibblComponent",
      "importPath": "@pibbl/core",
      "kind": "type",
      "url": "/reference/types/elements-components/",
      "documentation": "reference-listed",
      "exampleCandidates": [],
      "minimalExample": "/minimal/lifecycle/elements.tsx",
      "minimalPage": "/minimal-examples/lifecycle/elements/",
      "exampleReview": "complete-minimal-source"
    },
    {
      "symbol": "PibblCompositionEvent",
      "importPath": "@pibbl/core",
      "kind": "type",
      "url": "/reference/types/events/",
      "documentation": "reference-listed",
      "exampleCandidates": [],
      "minimalExample": "/minimal/events/target.tsx",
      "minimalPage": "/minimal-examples/events/target/",
      "exampleReview": "complete-minimal-source"
    },
    {
      "symbol": "PibblConfig",
      "importPath": "@pibbl/core",
      "kind": "type",
      "url": "/reference/types/canvas-runtime/",
      "documentation": "reference-listed",
      "exampleCandidates": [],
      "minimalExample": "/minimal/lifecycle/surface.tsx",
      "minimalPage": "/minimal-examples/lifecycle/surface/",
      "exampleReview": "complete-minimal-source"
    },
    {
      "symbol": "PibblContainerChild",
      "importPath": "@pibbl/core",
      "kind": "type",
      "url": "/reference/types/elements-components/",
      "documentation": "reference-listed",
      "exampleCandidates": [],
      "minimalExample": "/minimal/lifecycle/elements.tsx",
      "minimalPage": "/minimal-examples/lifecycle/elements/",
      "exampleReview": "complete-minimal-source"
    },
    {
      "symbol": "PibblController",
      "importPath": "@pibbl/core",
      "kind": "type",
      "url": "/reference/types/canvas-runtime/",
      "documentation": "reference-listed",
      "exampleCandidates": [],
      "minimalExample": "/minimal/lifecycle/mount.tsx",
      "minimalPage": "/minimal-examples/lifecycle/mount/",
      "exampleReview": "complete-minimal-source"
    },
    {
      "symbol": "PibblDissolveOptions",
      "importPath": "@pibbl/core",
      "kind": "type",
      "url": "/reference/hooks/use-visibility-transition/",
      "documentation": "reference-listed",
      "exampleCandidates": [],
      "minimalExample": "/minimal/transitions/dissolve.tsx",
      "minimalPage": "/minimal-examples/transitions/dissolve/",
      "exampleReview": "complete-minimal-source"
    },
    {
      "symbol": "PibblDragEvent",
      "importPath": "@pibbl/core",
      "kind": "type",
      "url": "/reference/types/events/",
      "documentation": "reference-listed",
      "exampleCandidates": [],
      "minimalExample": "/minimal/events/target.tsx",
      "minimalPage": "/minimal-examples/events/target/",
      "exampleReview": "complete-minimal-source"
    },
    {
      "symbol": "PibblDragHandleProps",
      "importPath": "@pibbl/core",
      "kind": "type",
      "url": "/reference/types/events/",
      "documentation": "reference-listed",
      "exampleCandidates": [],
      "minimalExample": "/minimal/manipulation/controller.tsx",
      "minimalPage": "/minimal-examples/manipulation/controller/",
      "exampleReview": "complete-minimal-source"
    },
    {
      "symbol": "PibblDragHandleStyle",
      "importPath": "@pibbl/core",
      "kind": "type",
      "url": "/reference/types/events/",
      "documentation": "reference-listed",
      "exampleCandidates": [],
      "minimalExample": "/minimal/manipulation/handles.tsx",
      "minimalPage": "/minimal-examples/manipulation/handles/",
      "exampleReview": "complete-minimal-source"
    },
    {
      "symbol": "PibblEasing",
      "importPath": "@pibbl/core",
      "kind": "type",
      "url": "/reference/types/canvas-runtime/",
      "documentation": "reference-listed",
      "exampleCandidates": [],
      "minimalExample": "/minimal/animation/tween.tsx",
      "minimalPage": "/minimal-examples/animation/tween/",
      "exampleReview": "complete-minimal-source"
    },
    {
      "symbol": "PibblElement",
      "importPath": "@pibbl/core",
      "kind": "type",
      "url": "/reference/types/elements-components/",
      "documentation": "reference-listed",
      "exampleCandidates": [],
      "minimalExample": "/minimal/lifecycle/elements.tsx",
      "minimalPage": "/minimal-examples/lifecycle/elements/",
      "exampleReview": "complete-minimal-source"
    },
    {
      "symbol": "PibblElementType",
      "importPath": "@pibbl/core",
      "kind": "type",
      "url": "/reference/types/elements-components/",
      "documentation": "reference-listed",
      "exampleCandidates": [],
      "minimalExample": "/minimal/lifecycle/elements.tsx",
      "minimalPage": "/minimal-examples/lifecycle/elements/",
      "exampleReview": "complete-minimal-source"
    },
    {
      "symbol": "PibblEmberCollision",
      "importPath": "@pibbl/core",
      "kind": "type",
      "url": "/reference/hooks/use-visibility-transition/",
      "documentation": "reference-listed",
      "exampleCandidates": [],
      "minimalExample": "/minimal/transitions/embers.tsx",
      "minimalPage": "/minimal-examples/transitions/embers/",
      "exampleReview": "complete-minimal-source"
    },
    {
      "symbol": "PibblEmbersOptions",
      "importPath": "@pibbl/core",
      "kind": "type",
      "url": "/reference/hooks/use-visibility-transition/",
      "documentation": "reference-listed",
      "exampleCandidates": [],
      "minimalExample": "/minimal/transitions/embers.tsx",
      "minimalPage": "/minimal-examples/transitions/embers/",
      "exampleReview": "complete-minimal-source"
    },
    {
      "symbol": "PibblEmbersPhysicsOptions",
      "importPath": "@pibbl/core",
      "kind": "type",
      "url": "/reference/hooks/use-visibility-transition/",
      "documentation": "reference-listed",
      "exampleCandidates": [],
      "minimalExample": "/minimal/transitions/embers.tsx",
      "minimalPage": "/minimal-examples/transitions/embers/",
      "exampleReview": "complete-minimal-source"
    },
    {
      "symbol": "PibblEmptyNode",
      "importPath": "@pibbl/core",
      "kind": "type",
      "url": "/reference/types/elements-components/",
      "documentation": "reference-listed",
      "exampleCandidates": [],
      "minimalExample": "/minimal/lifecycle/elements.tsx",
      "minimalPage": "/minimal-examples/lifecycle/elements/",
      "exampleReview": "complete-minimal-source"
    },
    {
      "symbol": "PibblEvent",
      "importPath": "@pibbl/core",
      "kind": "type",
      "url": "/reference/types/events/",
      "documentation": "reference-listed",
      "exampleCandidates": [],
      "minimalExample": "/minimal/events/target.tsx",
      "minimalPage": "/minimal-examples/events/target/",
      "exampleReview": "complete-minimal-source"
    },
    {
      "symbol": "PibblEventCapturePropName",
      "importPath": "@pibbl/core",
      "kind": "type",
      "url": "/reference/types/events/",
      "documentation": "reference-listed",
      "exampleCandidates": [],
      "minimalExample": "/minimal/events/target.tsx",
      "minimalPage": "/minimal-examples/events/target/",
      "exampleReview": "complete-minimal-source"
    },
    {
      "symbol": "PibblEventHandler",
      "importPath": "@pibbl/core",
      "kind": "type",
      "url": "/reference/types/events/",
      "documentation": "reference-listed",
      "exampleCandidates": [],
      "minimalExample": "/minimal/events/target.tsx",
      "minimalPage": "/minimal-examples/events/target/",
      "exampleReview": "complete-minimal-source"
    },
    {
      "symbol": "PibblEventHandlers",
      "importPath": "@pibbl/core",
      "kind": "type",
      "url": "/reference/types/events/",
      "documentation": "reference-listed",
      "exampleCandidates": [],
      "minimalExample": "/minimal/events/target.tsx",
      "minimalPage": "/minimal-examples/events/target/",
      "exampleReview": "complete-minimal-source"
    },
    {
      "symbol": "PibblEventMap",
      "importPath": "@pibbl/core",
      "kind": "type",
      "url": "/reference/types/events/",
      "documentation": "reference-listed",
      "exampleCandidates": [],
      "minimalExample": "/minimal/events/target.tsx",
      "minimalPage": "/minimal-examples/events/target/",
      "exampleReview": "complete-minimal-source"
    },
    {
      "symbol": "PibblEventParticipationOptions",
      "importPath": "@pibbl/core",
      "kind": "type",
      "url": "/reference/types/events/",
      "documentation": "reference-listed",
      "exampleCandidates": [],
      "minimalExample": "/minimal/events/target.tsx",
      "minimalPage": "/minimal-examples/events/target/",
      "exampleReview": "complete-minimal-source"
    },
    {
      "symbol": "PibblEventPhase",
      "importPath": "@pibbl/core",
      "kind": "type",
      "url": "/reference/types/events/",
      "documentation": "reference-listed",
      "exampleCandidates": [],
      "minimalExample": "/minimal/events/target.tsx",
      "minimalPage": "/minimal-examples/events/target/",
      "exampleReview": "complete-minimal-source"
    },
    {
      "symbol": "PibblEventPropName",
      "importPath": "@pibbl/core",
      "kind": "type",
      "url": "/reference/types/events/",
      "documentation": "reference-listed",
      "exampleCandidates": [],
      "minimalExample": "/minimal/events/target.tsx",
      "minimalPage": "/minimal-examples/events/target/",
      "exampleReview": "complete-minimal-source"
    },
    {
      "symbol": "PibblEventTarget",
      "importPath": "@pibbl/core",
      "kind": "type",
      "url": "/reference/types/events/",
      "documentation": "reference-listed",
      "exampleCandidates": [],
      "minimalExample": "/minimal/events/target.tsx",
      "minimalPage": "/minimal-examples/events/target/",
      "exampleReview": "complete-minimal-source"
    },
    {
      "symbol": "PibblEventTargetOptions",
      "importPath": "@pibbl/core",
      "kind": "type",
      "url": "/reference/types/events/",
      "documentation": "reference-listed",
      "exampleCandidates": [],
      "minimalExample": "/minimal/events/target.tsx",
      "minimalPage": "/minimal-examples/events/target/",
      "exampleReview": "complete-minimal-source"
    },
    {
      "symbol": "PibblEventTargetSnapshot",
      "importPath": "@pibbl/core",
      "kind": "type",
      "url": "/reference/types/events/",
      "documentation": "reference-listed",
      "exampleCandidates": [],
      "minimalExample": "/minimal/events/target.tsx",
      "minimalPage": "/minimal-examples/events/target/",
      "exampleReview": "complete-minimal-source"
    },
    {
      "symbol": "PibblEventType",
      "importPath": "@pibbl/core",
      "kind": "type",
      "url": "/reference/types/events/",
      "documentation": "reference-listed",
      "exampleCandidates": [],
      "minimalExample": "/minimal/events/target.tsx",
      "minimalPage": "/minimal-examples/events/target/",
      "exampleReview": "complete-minimal-source"
    },
    {
      "symbol": "PibblFilter",
      "importPath": "@pibbl/core",
      "kind": "type",
      "url": "/reference/types/filters/",
      "documentation": "reference-listed",
      "exampleCandidates": [
        "/examples/filters/",
        "/examples/optional-filters/"
      ],
      "minimalExample": "/minimal/filters/filter-blur-shadow.tsx",
      "minimalPage": "/minimal-examples/filters/filter-blur-shadow/",
      "exampleReview": "complete-minimal-source"
    },
    {
      "symbol": "PibblFit",
      "importPath": "@pibbl/core",
      "kind": "type",
      "url": "/reference/types/canvas-runtime/",
      "documentation": "reference-listed",
      "exampleCandidates": [],
      "minimalExample": "/minimal/lifecycle/surface.tsx",
      "minimalPage": "/minimal-examples/lifecycle/surface/",
      "exampleReview": "complete-minimal-source"
    },
    {
      "symbol": "PibblFixedViewportConfig",
      "importPath": "@pibbl/core",
      "kind": "type",
      "url": "/reference/types/canvas-runtime/",
      "documentation": "reference-listed",
      "exampleCandidates": [],
      "minimalExample": "/minimal/lifecycle/surface.tsx",
      "minimalPage": "/minimal-examples/lifecycle/surface/",
      "exampleReview": "complete-minimal-source"
    },
    {
      "symbol": "PibblFocusEvent",
      "importPath": "@pibbl/core",
      "kind": "type",
      "url": "/reference/types/events/",
      "documentation": "reference-listed",
      "exampleCandidates": [],
      "minimalExample": "/minimal/events/target.tsx",
      "minimalPage": "/minimal-examples/events/target/",
      "exampleReview": "complete-minimal-source"
    },
    {
      "symbol": "PibblHologramOptions",
      "importPath": "@pibbl/core",
      "kind": "type",
      "url": "/reference/hooks/use-visibility-transition/",
      "documentation": "reference-listed",
      "exampleCandidates": [],
      "minimalExample": "/minimal/transitions/hologram.tsx",
      "minimalPage": "/minimal-examples/transitions/hologram/",
      "exampleReview": "complete-minimal-source"
    },
    {
      "symbol": "PibblInputEvent",
      "importPath": "@pibbl/core",
      "kind": "type",
      "url": "/reference/types/events/",
      "documentation": "reference-listed",
      "exampleCandidates": [],
      "minimalExample": "/minimal/events/target.tsx",
      "minimalPage": "/minimal-examples/events/target/",
      "exampleReview": "complete-minimal-source"
    },
    {
      "symbol": "PibblInterpolator",
      "importPath": "@pibbl/core",
      "kind": "type",
      "url": "/reference/types/canvas-runtime/",
      "documentation": "reference-listed",
      "exampleCandidates": [],
      "minimalExample": "/minimal/animation/tween.tsx",
      "minimalPage": "/minimal-examples/animation/tween/",
      "exampleReview": "complete-minimal-source"
    },
    {
      "symbol": "PibblKey",
      "importPath": "@pibbl/core",
      "kind": "type",
      "url": "/reference/types/elements-components/",
      "documentation": "reference-listed",
      "exampleCandidates": [],
      "minimalExample": "/minimal/lifecycle/elements.tsx",
      "minimalPage": "/minimal-examples/lifecycle/elements/",
      "exampleReview": "complete-minimal-source"
    },
    {
      "symbol": "PibblKeyboardEvent",
      "importPath": "@pibbl/core",
      "kind": "type",
      "url": "/reference/types/events/",
      "documentation": "reference-listed",
      "exampleCandidates": [],
      "minimalExample": "/minimal/events/target.tsx",
      "minimalPage": "/minimal-examples/events/target/",
      "exampleReview": "complete-minimal-source"
    },
    {
      "symbol": "PibblKeyboardNavigationOptions",
      "importPath": "@pibbl/core",
      "kind": "type",
      "url": "/reference/types/events/",
      "documentation": "reference-listed",
      "exampleCandidates": [],
      "minimalExample": "/minimal/events/focus.tsx",
      "minimalPage": "/minimal-examples/events/focus/",
      "exampleReview": "complete-minimal-source"
    },
    {
      "symbol": "PibblKeyframesOptions",
      "importPath": "@pibbl/core",
      "kind": "type",
      "url": "/reference/types/canvas-runtime/",
      "documentation": "reference-listed",
      "exampleCandidates": [],
      "minimalExample": "/minimal/animation/composition.tsx",
      "minimalPage": "/minimal-examples/animation/composition/",
      "exampleReview": "complete-minimal-source"
    },
    {
      "symbol": "PibblLogicalMouseEvent",
      "importPath": "@pibbl/core",
      "kind": "type",
      "url": "/reference/types/events/",
      "documentation": "reference-listed",
      "exampleCandidates": [],
      "minimalExample": "/minimal/events/target.tsx",
      "minimalPage": "/minimal-examples/events/target/",
      "exampleReview": "complete-minimal-source"
    },
    {
      "symbol": "PibblManipulableProps",
      "importPath": "@pibbl/core",
      "kind": "type",
      "url": "/reference/types/events/",
      "documentation": "reference-listed",
      "exampleCandidates": [],
      "minimalExample": "/minimal/manipulation/basic.tsx",
      "minimalPage": "/minimal-examples/manipulation/basic/",
      "exampleReview": "complete-minimal-source"
    },
    {
      "symbol": "PibblManipulationActive",
      "importPath": "@pibbl/core",
      "kind": "type",
      "url": "/reference/types/events/",
      "documentation": "reference-listed",
      "exampleCandidates": [],
      "minimalExample": "/minimal/manipulation/controller.tsx",
      "minimalPage": "/minimal-examples/manipulation/controller/",
      "exampleReview": "complete-minimal-source"
    },
    {
      "symbol": "PibblManipulationBox",
      "importPath": "@pibbl/core",
      "kind": "type",
      "url": "/reference/types/events/",
      "documentation": "reference-listed",
      "exampleCandidates": [],
      "minimalExample": "/minimal/manipulation/basic.tsx",
      "minimalPage": "/minimal-examples/manipulation/basic/",
      "exampleReview": "complete-minimal-source"
    },
    {
      "symbol": "PibblManipulationCancelEvent",
      "importPath": "@pibbl/core",
      "kind": "type",
      "url": "/reference/types/events/",
      "documentation": "reference-listed",
      "exampleCandidates": [],
      "minimalExample": "/minimal/manipulation/controller.tsx",
      "minimalPage": "/minimal-examples/manipulation/controller/",
      "exampleReview": "complete-minimal-source"
    },
    {
      "symbol": "PibblManipulationCancelReason",
      "importPath": "@pibbl/core",
      "kind": "type",
      "url": "/reference/types/events/",
      "documentation": "reference-listed",
      "exampleCandidates": [],
      "minimalExample": "/minimal/manipulation/controller.tsx",
      "minimalPage": "/minimal-examples/manipulation/controller/",
      "exampleReview": "complete-minimal-source"
    },
    {
      "symbol": "PibblManipulationCommitEvent",
      "importPath": "@pibbl/core",
      "kind": "type",
      "url": "/reference/types/events/",
      "documentation": "reference-listed",
      "exampleCandidates": [],
      "minimalExample": "/minimal/manipulation/controller.tsx",
      "minimalPage": "/minimal-examples/manipulation/controller/",
      "exampleReview": "complete-minimal-source"
    },
    {
      "symbol": "PibblManipulationController",
      "importPath": "@pibbl/core",
      "kind": "type",
      "url": "/reference/types/events/",
      "documentation": "reference-listed",
      "exampleCandidates": [],
      "minimalExample": "/minimal/manipulation/controller.tsx",
      "minimalPage": "/minimal-examples/manipulation/controller/",
      "exampleReview": "complete-minimal-source"
    },
    {
      "symbol": "PibblManipulationEvent",
      "importPath": "@pibbl/core",
      "kind": "type",
      "url": "/reference/types/events/",
      "documentation": "reference-listed",
      "exampleCandidates": [],
      "minimalExample": "/minimal/manipulation/controller.tsx",
      "minimalPage": "/minimal-examples/manipulation/controller/",
      "exampleReview": "complete-minimal-source"
    },
    {
      "symbol": "PibblManipulationFrameProps",
      "importPath": "@pibbl/core",
      "kind": "type",
      "url": "/reference/types/events/",
      "documentation": "reference-listed",
      "exampleCandidates": [],
      "minimalExample": "/minimal/manipulation/controller.tsx",
      "minimalPage": "/minimal-examples/manipulation/controller/",
      "exampleReview": "complete-minimal-source"
    },
    {
      "symbol": "PibblManipulationGeometry",
      "importPath": "@pibbl/core",
      "kind": "type",
      "url": "/reference/types/events/",
      "documentation": "reference-listed",
      "exampleCandidates": [],
      "minimalExample": "/minimal/manipulation/controller.tsx",
      "minimalPage": "/minimal-examples/manipulation/controller/",
      "exampleReview": "complete-minimal-source"
    },
    {
      "symbol": "PibblManipulationMoveInput",
      "importPath": "@pibbl/core",
      "kind": "type",
      "url": "/reference/types/events/",
      "documentation": "reference-listed",
      "exampleCandidates": [],
      "minimalExample": "/minimal/manipulation/controller.tsx",
      "minimalPage": "/minimal-examples/manipulation/controller/",
      "exampleReview": "complete-minimal-source"
    },
    {
      "symbol": "PibblManipulationOperation",
      "importPath": "@pibbl/core",
      "kind": "type",
      "url": "/reference/types/events/",
      "documentation": "reference-listed",
      "exampleCandidates": [],
      "minimalExample": "/minimal/manipulation/controller.tsx",
      "minimalPage": "/minimal-examples/manipulation/controller/",
      "exampleReview": "complete-minimal-source"
    },
    {
      "symbol": "PibblManipulationOptions",
      "importPath": "@pibbl/core",
      "kind": "type",
      "url": "/reference/types/events/",
      "documentation": "reference-listed",
      "exampleCandidates": [],
      "minimalExample": "/minimal/manipulation/controller.tsx",
      "minimalPage": "/minimal-examples/manipulation/controller/",
      "exampleReview": "complete-minimal-source"
    },
    {
      "symbol": "PibblManipulationPoint",
      "importPath": "@pibbl/core",
      "kind": "type",
      "url": "/reference/types/events/",
      "documentation": "reference-listed",
      "exampleCandidates": [],
      "minimalExample": "/minimal/manipulation/controller.tsx",
      "minimalPage": "/minimal-examples/manipulation/controller/",
      "exampleReview": "complete-minimal-source"
    },
    {
      "symbol": "PibblManipulationReadoutStateStyle",
      "importPath": "@pibbl/core",
      "kind": "type",
      "url": "/reference/types/events/",
      "documentation": "reference-listed",
      "exampleCandidates": [],
      "minimalExample": "/minimal/manipulation/handles.tsx",
      "minimalPage": "/minimal-examples/manipulation/handles/",
      "exampleReview": "complete-minimal-source"
    },
    {
      "symbol": "PibblManipulationReadoutStyle",
      "importPath": "@pibbl/core",
      "kind": "type",
      "url": "/reference/types/events/",
      "documentation": "reference-listed",
      "exampleCandidates": [],
      "minimalExample": "/minimal/manipulation/handles.tsx",
      "minimalPage": "/minimal-examples/manipulation/handles/",
      "exampleReview": "complete-minimal-source"
    },
    {
      "symbol": "PibblManipulationResizeInput",
      "importPath": "@pibbl/core",
      "kind": "type",
      "url": "/reference/types/events/",
      "documentation": "reference-listed",
      "exampleCandidates": [],
      "minimalExample": "/minimal/manipulation/controller.tsx",
      "minimalPage": "/minimal-examples/manipulation/controller/",
      "exampleReview": "complete-minimal-source"
    },
    {
      "symbol": "PibblManipulationRotateInput",
      "importPath": "@pibbl/core",
      "kind": "type",
      "url": "/reference/types/events/",
      "documentation": "reference-listed",
      "exampleCandidates": [],
      "minimalExample": "/minimal/manipulation/controller.tsx",
      "minimalPage": "/minimal-examples/manipulation/controller/",
      "exampleReview": "complete-minimal-source"
    },
    {
      "symbol": "PibblManipulationSnapshot",
      "importPath": "@pibbl/core",
      "kind": "type",
      "url": "/reference/types/events/",
      "documentation": "reference-listed",
      "exampleCandidates": [],
      "minimalExample": "/minimal/manipulation/controller.tsx",
      "minimalPage": "/minimal-examples/manipulation/controller/",
      "exampleReview": "complete-minimal-source"
    },
    {
      "symbol": "PibblManipulationWhen",
      "importPath": "@pibbl/core",
      "kind": "type",
      "url": "/reference/types/events/",
      "documentation": "reference-listed",
      "exampleCandidates": [],
      "minimalExample": "/minimal/manipulation/controller.tsx",
      "minimalPage": "/minimal-examples/manipulation/controller/",
      "exampleReview": "complete-minimal-source"
    },
    {
      "symbol": "PibblNode",
      "importPath": "@pibbl/core",
      "kind": "type",
      "url": "/reference/types/elements-components/",
      "documentation": "reference-listed",
      "exampleCandidates": [],
      "minimalExample": "/minimal/lifecycle/elements.tsx",
      "minimalPage": "/minimal-examples/lifecycle/elements/",
      "exampleReview": "complete-minimal-source"
    },
    {
      "symbol": "PibblNodeInput",
      "importPath": "@pibbl/core",
      "kind": "type",
      "url": "/reference/types/elements-components/",
      "documentation": "reference-listed",
      "exampleCandidates": [],
      "minimalExample": "/minimal/lifecycle/elements.tsx",
      "minimalPage": "/minimal-examples/lifecycle/elements/",
      "exampleReview": "complete-minimal-source"
    },
    {
      "symbol": "PibblPhysics2DPropExtension",
      "importPath": "@pibbl/core",
      "kind": "type",
      "url": "/reference/types/elements-components/",
      "documentation": "reference-listed",
      "exampleCandidates": [],
      "minimalExample": "/minimal/physics/runtime-components.tsx",
      "minimalPage": "/minimal-examples/physics/runtime-components/",
      "exampleReview": "complete-minimal-source"
    },
    {
      "symbol": "PibblPixelRatio",
      "importPath": "@pibbl/core",
      "kind": "type",
      "url": "/reference/types/canvas-runtime/",
      "documentation": "reference-listed",
      "exampleCandidates": [],
      "minimalExample": "/minimal/lifecycle/surface.tsx",
      "minimalPage": "/minimal-examples/lifecycle/surface/",
      "exampleReview": "complete-minimal-source"
    },
    {
      "symbol": "PibblPlayback",
      "importPath": "@pibbl/core",
      "kind": "type",
      "url": "/reference/types/canvas-runtime/",
      "documentation": "reference-listed",
      "exampleCandidates": [],
      "minimalExample": "/minimal/animation/tween.tsx",
      "minimalPage": "/minimal-examples/animation/tween/",
      "exampleReview": "complete-minimal-source"
    },
    {
      "symbol": "PibblPlaybackEvent",
      "importPath": "@pibbl/core",
      "kind": "type",
      "url": "/reference/types/canvas-runtime/",
      "documentation": "reference-listed",
      "exampleCandidates": [],
      "minimalExample": "/minimal/animation/tween.tsx",
      "minimalPage": "/minimal-examples/animation/tween/",
      "exampleReview": "complete-minimal-source"
    },
    {
      "symbol": "PibblPlaybackOptions",
      "importPath": "@pibbl/core",
      "kind": "type",
      "url": "/reference/types/canvas-runtime/",
      "documentation": "reference-listed",
      "exampleCandidates": [],
      "minimalExample": "/minimal/animation/tween.tsx",
      "minimalPage": "/minimal-examples/animation/tween/",
      "exampleReview": "complete-minimal-source"
    },
    {
      "symbol": "PibblPlaybackStatus",
      "importPath": "@pibbl/core",
      "kind": "type",
      "url": "/reference/types/canvas-runtime/",
      "documentation": "reference-listed",
      "exampleCandidates": [],
      "minimalExample": "/minimal/animation/tween.tsx",
      "minimalPage": "/minimal-examples/animation/tween/",
      "exampleReview": "complete-minimal-source"
    },
    {
      "symbol": "PibblPointerEvent",
      "importPath": "@pibbl/core",
      "kind": "type",
      "url": "/reference/types/events/",
      "documentation": "reference-listed",
      "exampleCandidates": [],
      "minimalExample": "/minimal/events/target.tsx",
      "minimalPage": "/minimal-examples/events/target/",
      "exampleReview": "complete-minimal-source"
    },
    {
      "symbol": "PibblPointerEvents",
      "importPath": "@pibbl/core",
      "kind": "type",
      "url": "/reference/types/events/",
      "documentation": "reference-listed",
      "exampleCandidates": [],
      "minimalExample": "/minimal/events/target.tsx",
      "minimalPage": "/minimal-examples/events/target/",
      "exampleReview": "complete-minimal-source"
    },
    {
      "symbol": "PibblPrimitiveComponent",
      "importPath": "@pibbl/core",
      "kind": "type",
      "url": "/reference/types/elements-components/",
      "documentation": "reference-listed",
      "exampleCandidates": [],
      "minimalExample": "/minimal/lifecycle/primitive.tsx",
      "minimalPage": "/minimal-examples/lifecycle/primitive/",
      "exampleReview": "complete-minimal-source"
    },
    {
      "symbol": "PibblReactionOptions",
      "importPath": "@pibbl/core",
      "kind": "type",
      "url": "/reference/types/canvas-runtime/",
      "documentation": "reference-listed",
      "exampleCandidates": [],
      "minimalExample": "/minimal/lifecycle/hooks.tsx",
      "minimalPage": "/minimal-examples/lifecycle/hooks/",
      "exampleReview": "complete-minimal-source"
    },
    {
      "symbol": "PibblRef",
      "importPath": "@pibbl/core",
      "kind": "type",
      "url": "/reference/types/canvas-runtime/",
      "documentation": "reference-listed",
      "exampleCandidates": [],
      "minimalExample": "/minimal/lifecycle/hooks.tsx",
      "minimalPage": "/minimal-examples/lifecycle/hooks/",
      "exampleReview": "complete-minimal-source"
    },
    {
      "symbol": "PibblRenderLayerComponentProps",
      "importPath": "@pibbl/core",
      "kind": "type",
      "url": "/reference/types/canvas-runtime/",
      "documentation": "reference-listed",
      "exampleCandidates": [],
      "minimalExample": "/minimal/render-layers/bitmap-layer.tsx",
      "minimalPage": "/minimal-examples/render-layers/bitmap-layer/",
      "exampleReview": "complete-minimal-source"
    },
    {
      "symbol": "PibblRenderLayerContext",
      "importPath": "@pibbl/core",
      "kind": "type",
      "url": "/reference/types/canvas-runtime/",
      "documentation": "reference-listed",
      "exampleCandidates": [],
      "minimalExample": "/minimal/render-layers/bitmap-layer.tsx",
      "minimalPage": "/minimal-examples/render-layers/bitmap-layer/",
      "exampleReview": "complete-minimal-source"
    },
    {
      "symbol": "PibblRenderLayerDefinition",
      "importPath": "@pibbl/core",
      "kind": "type",
      "url": "/reference/types/canvas-runtime/",
      "documentation": "reference-listed",
      "exampleCandidates": [],
      "minimalExample": "/minimal/render-layers/bitmap-layer.tsx",
      "minimalPage": "/minimal-examples/render-layers/bitmap-layer/",
      "exampleReview": "complete-minimal-source"
    },
    {
      "symbol": "PibblRenderLayerFrame",
      "importPath": "@pibbl/core",
      "kind": "type",
      "url": "/reference/types/canvas-runtime/",
      "documentation": "reference-listed",
      "exampleCandidates": [],
      "minimalExample": "/minimal/render-layers/bitmap-layer.tsx",
      "minimalPage": "/minimal-examples/render-layers/bitmap-layer/",
      "exampleReview": "complete-minimal-source"
    },
    {
      "symbol": "PibblRenderLayerHit",
      "importPath": "@pibbl/core",
      "kind": "type",
      "url": "/reference/types/canvas-runtime/",
      "documentation": "reference-listed",
      "exampleCandidates": [],
      "minimalExample": "/minimal/render-layers/bitmap-layer.tsx",
      "minimalPage": "/minimal-examples/render-layers/bitmap-layer/",
      "exampleReview": "complete-minimal-source"
    },
    {
      "symbol": "PibblRenderLayerInput",
      "importPath": "@pibbl/core",
      "kind": "type",
      "url": "/reference/types/canvas-runtime/",
      "documentation": "reference-listed",
      "exampleCandidates": [],
      "minimalExample": "/minimal/render-layers/bitmap-layer.tsx",
      "minimalPage": "/minimal-examples/render-layers/bitmap-layer/",
      "exampleReview": "complete-minimal-source"
    },
    {
      "symbol": "PibblRenderLayerInteraction",
      "importPath": "@pibbl/core",
      "kind": "type",
      "url": "/reference/types/canvas-runtime/",
      "documentation": "reference-listed",
      "exampleCandidates": [],
      "minimalExample": "/minimal/render-layers/bitmap-layer.tsx",
      "minimalPage": "/minimal-examples/render-layers/bitmap-layer/",
      "exampleReview": "complete-minimal-source"
    },
    {
      "symbol": "PibblRenderLayerInteractionSnapshot",
      "importPath": "@pibbl/core",
      "kind": "type",
      "url": "/reference/types/canvas-runtime/",
      "documentation": "reference-listed",
      "exampleCandidates": [],
      "minimalExample": "/minimal/render-layers/bitmap-layer.tsx",
      "minimalPage": "/minimal-examples/render-layers/bitmap-layer/",
      "exampleReview": "complete-minimal-source"
    },
    {
      "symbol": "PibblRenderLayerProps",
      "importPath": "@pibbl/core",
      "kind": "type",
      "url": "/reference/types/canvas-runtime/",
      "documentation": "reference-listed",
      "exampleCandidates": [],
      "minimalExample": "/minimal/render-layers/bitmap-layer.tsx",
      "minimalPage": "/minimal-examples/render-layers/bitmap-layer/",
      "exampleReview": "complete-minimal-source"
    },
    {
      "symbol": "PibblRenderLayerSize",
      "importPath": "@pibbl/core",
      "kind": "type",
      "url": "/reference/types/canvas-runtime/",
      "documentation": "reference-listed",
      "exampleCandidates": [],
      "minimalExample": "/minimal/render-layers/bitmap-layer.tsx",
      "minimalPage": "/minimal-examples/render-layers/bitmap-layer/",
      "exampleReview": "complete-minimal-source"
    },
    {
      "symbol": "PibblRenderLayerStyle",
      "importPath": "@pibbl/core",
      "kind": "type",
      "url": "/reference/types/canvas-runtime/",
      "documentation": "reference-listed",
      "exampleCandidates": [],
      "minimalExample": "/minimal/render-layers/bitmap-layer.tsx",
      "minimalPage": "/minimal-examples/render-layers/bitmap-layer/",
      "exampleReview": "complete-minimal-source"
    },
    {
      "symbol": "PibblRenderLayerTarget",
      "importPath": "@pibbl/core",
      "kind": "type",
      "url": "/reference/types/canvas-runtime/",
      "documentation": "reference-listed",
      "exampleCandidates": [],
      "minimalExample": "/minimal/render-layers/bitmap-layer.tsx",
      "minimalPage": "/minimal-examples/render-layers/bitmap-layer/",
      "exampleReview": "complete-minimal-source"
    },
    {
      "symbol": "PibblRenderResult",
      "importPath": "@pibbl/core",
      "kind": "type",
      "url": "/reference/types/elements-components/",
      "documentation": "reference-listed",
      "exampleCandidates": [],
      "minimalExample": "/minimal/lifecycle/elements.tsx",
      "minimalPage": "/minimal-examples/lifecycle/elements/",
      "exampleReview": "complete-minimal-source"
    },
    {
      "symbol": "PibblResizeHandleProps",
      "importPath": "@pibbl/core",
      "kind": "type",
      "url": "/reference/types/events/",
      "documentation": "reference-listed",
      "exampleCandidates": [],
      "minimalExample": "/minimal/manipulation/controller.tsx",
      "minimalPage": "/minimal-examples/manipulation/controller/",
      "exampleReview": "complete-minimal-source"
    },
    {
      "symbol": "PibblResizeHandleStyle",
      "importPath": "@pibbl/core",
      "kind": "type",
      "url": "/reference/types/events/",
      "documentation": "reference-listed",
      "exampleCandidates": [],
      "minimalExample": "/minimal/manipulation/handles.tsx",
      "minimalPage": "/minimal-examples/manipulation/handles/",
      "exampleReview": "complete-minimal-source"
    },
    {
      "symbol": "PibblResizeHandlesProps",
      "importPath": "@pibbl/core",
      "kind": "type",
      "url": "/reference/types/events/",
      "documentation": "reference-listed",
      "exampleCandidates": [],
      "minimalExample": "/minimal/manipulation/handles.tsx",
      "minimalPage": "/minimal-examples/manipulation/handles/",
      "exampleReview": "complete-minimal-source"
    },
    {
      "symbol": "PibblResizePosition",
      "importPath": "@pibbl/core",
      "kind": "type",
      "url": "/reference/types/events/",
      "documentation": "reference-listed",
      "exampleCandidates": [],
      "minimalExample": "/minimal/manipulation/controller.tsx",
      "minimalPage": "/minimal-examples/manipulation/controller/",
      "exampleReview": "complete-minimal-source"
    },
    {
      "symbol": "PibblResponsiveStyle",
      "importPath": "@pibbl/core",
      "kind": "type",
      "url": "/reference/types/styles/",
      "documentation": "reference-listed",
      "exampleCandidates": [],
      "minimalExample": "/minimal/layout/grid-responsive.tsx",
      "minimalPage": "/minimal-examples/layout/grid-responsive/",
      "exampleReview": "complete-minimal-source"
    },
    {
      "symbol": "PibblResponsiveViewportConfig",
      "importPath": "@pibbl/core",
      "kind": "type",
      "url": "/reference/types/canvas-runtime/",
      "documentation": "reference-listed",
      "exampleCandidates": [],
      "minimalExample": "/minimal/lifecycle/surface.tsx",
      "minimalPage": "/minimal-examples/lifecycle/surface/",
      "exampleReview": "complete-minimal-source"
    },
    {
      "symbol": "PibblRotationArcStyle",
      "importPath": "@pibbl/core",
      "kind": "type",
      "url": "/reference/types/events/",
      "documentation": "reference-listed",
      "exampleCandidates": [],
      "minimalExample": "/minimal/manipulation/handles.tsx",
      "minimalPage": "/minimal-examples/manipulation/handles/",
      "exampleReview": "complete-minimal-source"
    },
    {
      "symbol": "PibblRotationConnectorStyle",
      "importPath": "@pibbl/core",
      "kind": "type",
      "url": "/reference/types/events/",
      "documentation": "reference-listed",
      "exampleCandidates": [],
      "minimalExample": "/minimal/manipulation/handles.tsx",
      "minimalPage": "/minimal-examples/manipulation/handles/",
      "exampleReview": "complete-minimal-source"
    },
    {
      "symbol": "PibblRotationHandleProps",
      "importPath": "@pibbl/core",
      "kind": "type",
      "url": "/reference/types/events/",
      "documentation": "reference-listed",
      "exampleCandidates": [],
      "minimalExample": "/minimal/manipulation/handles.tsx",
      "minimalPage": "/minimal-examples/manipulation/handles/",
      "exampleReview": "complete-minimal-source"
    },
    {
      "symbol": "PibblRotationHandleStyle",
      "importPath": "@pibbl/core",
      "kind": "type",
      "url": "/reference/types/events/",
      "documentation": "reference-listed",
      "exampleCandidates": [],
      "minimalExample": "/minimal/manipulation/handles.tsx",
      "minimalPage": "/minimal-examples/manipulation/handles/",
      "exampleReview": "complete-minimal-source"
    },
    {
      "symbol": "PibblSizeQuery",
      "importPath": "@pibbl/core",
      "kind": "type",
      "url": "/reference/types/styles/",
      "documentation": "reference-listed",
      "exampleCandidates": [],
      "minimalExample": "/minimal/layout/grid-responsive.tsx",
      "minimalPage": "/minimal-examples/layout/grid-responsive/",
      "exampleReview": "complete-minimal-source"
    },
    {
      "symbol": "PibblSlideOptions",
      "importPath": "@pibbl/core",
      "kind": "type",
      "url": "/reference/hooks/use-visibility-transition/",
      "documentation": "reference-listed",
      "exampleCandidates": [],
      "minimalExample": "/minimal/transitions/slide.tsx",
      "minimalPage": "/minimal-examples/transitions/slide/",
      "exampleReview": "complete-minimal-source"
    },
    {
      "symbol": "PibblSpringOptions",
      "importPath": "@pibbl/core",
      "kind": "type",
      "url": "/reference/types/canvas-runtime/",
      "documentation": "reference-listed",
      "exampleCandidates": [],
      "minimalExample": "/minimal/animation/composition.tsx",
      "minimalPage": "/minimal-examples/animation/composition/",
      "exampleReview": "complete-minimal-source"
    },
    {
      "symbol": "PibblStepperOptions",
      "importPath": "@pibbl/core",
      "kind": "type",
      "url": "/reference/types/canvas-runtime/",
      "documentation": "reference-listed",
      "exampleCandidates": [],
      "minimalExample": "/minimal/animation/custom.tsx",
      "minimalPage": "/minimal-examples/animation/custom/",
      "exampleReview": "complete-minimal-source"
    },
    {
      "symbol": "PibblStyleRule",
      "importPath": "@pibbl/core",
      "kind": "type",
      "url": "/reference/types/styles/",
      "documentation": "reference-listed",
      "exampleCandidates": [],
      "minimalExample": "/minimal/layout/grid-responsive.tsx",
      "minimalPage": "/minimal-examples/layout/grid-responsive/",
      "exampleReview": "complete-minimal-source"
    },
    {
      "symbol": "PibblTextChild",
      "importPath": "@pibbl/core",
      "kind": "type",
      "url": "/reference/types/elements-components/",
      "documentation": "reference-listed",
      "exampleCandidates": [],
      "minimalExample": "/minimal/lifecycle/elements.tsx",
      "minimalPage": "/minimal-examples/lifecycle/elements/",
      "exampleReview": "complete-minimal-source"
    },
    {
      "symbol": "PibblTextInput",
      "importPath": "@pibbl/core",
      "kind": "type",
      "url": "/reference/types/elements-components/",
      "documentation": "reference-listed",
      "exampleCandidates": [],
      "minimalExample": "/minimal/lifecycle/elements.tsx",
      "minimalPage": "/minimal-examples/lifecycle/elements/",
      "exampleReview": "complete-minimal-source"
    },
    {
      "symbol": "PibblTouchEvent",
      "importPath": "@pibbl/core",
      "kind": "type",
      "url": "/reference/types/events/",
      "documentation": "reference-listed",
      "exampleCandidates": [],
      "minimalExample": "/minimal/events/target.tsx",
      "minimalPage": "/minimal-examples/events/target/",
      "exampleReview": "complete-minimal-source"
    },
    {
      "symbol": "PibblTransitionBinding",
      "importPath": "@pibbl/core",
      "kind": "type",
      "url": "/reference/hooks/use-visibility-transition/",
      "documentation": "reference-listed",
      "exampleCandidates": [],
      "minimalExample": "/minimal/transitions/fade.tsx",
      "minimalPage": "/minimal-examples/transitions/fade/",
      "exampleReview": "complete-minimal-source"
    },
    {
      "symbol": "PibblTransitionDefinition",
      "importPath": "@pibbl/core",
      "kind": "type",
      "url": "/reference/hooks/use-visibility-transition/",
      "documentation": "reference-listed",
      "exampleCandidates": [],
      "minimalExample": "/minimal/transitions/custom.tsx",
      "minimalPage": "/minimal-examples/transitions/custom/",
      "exampleReview": "complete-minimal-source"
    },
    {
      "symbol": "PibblTransitionEffect",
      "importPath": "@pibbl/core",
      "kind": "type",
      "url": "/reference/hooks/use-visibility-transition/",
      "documentation": "reference-listed",
      "exampleCandidates": [],
      "minimalExample": "/minimal/transitions/fade.tsx",
      "minimalPage": "/minimal-examples/transitions/fade/",
      "exampleReview": "complete-minimal-source"
    },
    {
      "symbol": "PibblTransitionRenderFrame",
      "importPath": "@pibbl/core",
      "kind": "type",
      "url": "/reference/hooks/use-visibility-transition/",
      "documentation": "reference-listed",
      "exampleCandidates": [],
      "minimalExample": "/minimal/transitions/custom.tsx",
      "minimalPage": "/minimal-examples/transitions/custom/",
      "exampleReview": "complete-minimal-source"
    },
    {
      "symbol": "PibblTweenOptions",
      "importPath": "@pibbl/core",
      "kind": "type",
      "url": "/reference/types/canvas-runtime/",
      "documentation": "reference-listed",
      "exampleCandidates": [],
      "minimalExample": "/minimal/animation/tween.tsx",
      "minimalPage": "/minimal-examples/animation/tween/",
      "exampleReview": "complete-minimal-source"
    },
    {
      "symbol": "PibblVisibilityTransition",
      "importPath": "@pibbl/core",
      "kind": "type",
      "url": "/reference/hooks/use-visibility-transition/",
      "documentation": "reference-listed",
      "exampleCandidates": [],
      "minimalExample": "/minimal/transitions/fade.tsx",
      "minimalPage": "/minimal-examples/transitions/fade/",
      "exampleReview": "complete-minimal-source"
    },
    {
      "symbol": "PibblVisibilityTransitionOptions",
      "importPath": "@pibbl/core",
      "kind": "type",
      "url": "/reference/hooks/use-visibility-transition/",
      "documentation": "reference-listed",
      "exampleCandidates": [],
      "minimalExample": "/minimal/transitions/fade.tsx",
      "minimalPage": "/minimal-examples/transitions/fade/",
      "exampleReview": "complete-minimal-source"
    },
    {
      "symbol": "PibblVisibilityTransitionResult",
      "importPath": "@pibbl/core",
      "kind": "type",
      "url": "/reference/hooks/use-visibility-transition/",
      "documentation": "reference-listed",
      "exampleCandidates": [],
      "minimalExample": "/minimal/transitions/fade.tsx",
      "minimalPage": "/minimal-examples/transitions/fade/",
      "exampleReview": "complete-minimal-source"
    },
    {
      "symbol": "PibblVisibilityTransitionStatus",
      "importPath": "@pibbl/core",
      "kind": "type",
      "url": "/reference/hooks/use-visibility-transition/",
      "documentation": "reference-listed",
      "exampleCandidates": [],
      "minimalExample": "/minimal/transitions/fade.tsx",
      "minimalPage": "/minimal-examples/transitions/fade/",
      "exampleReview": "complete-minimal-source"
    },
    {
      "symbol": "PibblWheelEvent",
      "importPath": "@pibbl/core",
      "kind": "type",
      "url": "/reference/types/events/",
      "documentation": "reference-listed",
      "exampleCandidates": [],
      "minimalExample": "/minimal/events/target.tsx",
      "minimalPage": "/minimal-examples/events/target/",
      "exampleReview": "complete-minimal-source"
    },
    {
      "symbol": "PibblWipeOptions",
      "importPath": "@pibbl/core",
      "kind": "type",
      "url": "/reference/hooks/use-visibility-transition/",
      "documentation": "reference-listed",
      "exampleCandidates": [],
      "minimalExample": "/minimal/transitions/wipe.tsx",
      "minimalPage": "/minimal-examples/transitions/wipe/",
      "exampleReview": "complete-minimal-source"
    },
    {
      "symbol": "PibblZoomOptions",
      "importPath": "@pibbl/core",
      "kind": "type",
      "url": "/reference/hooks/use-visibility-transition/",
      "documentation": "reference-listed",
      "exampleCandidates": [],
      "minimalExample": "/minimal/transitions/zoom.tsx",
      "minimalPage": "/minimal-examples/transitions/zoom/",
      "exampleReview": "complete-minimal-source"
    },
    {
      "symbol": "PixelGridAlignment",
      "importPath": "@pibbl/core",
      "kind": "type",
      "url": "/reference/types/styles/",
      "documentation": "reference-listed",
      "exampleCandidates": [],
      "minimalExample": "/minimal/events/paths.tsx",
      "minimalPage": "/minimal-examples/events/paths/",
      "exampleReview": "complete-minimal-source"
    },
    {
      "symbol": "PolygonPathOptions",
      "importPath": "@pibbl/core",
      "kind": "type",
      "url": "/reference/types/elements-components/",
      "documentation": "reference-listed",
      "exampleCandidates": [],
      "minimalExample": "/minimal/paths/polygon-factories.ts",
      "minimalPage": "/minimal-examples/paths/polygon-factories/",
      "exampleReview": "complete-minimal-source"
    },
    {
      "symbol": "PolygonProps",
      "importPath": "@pibbl/core",
      "kind": "type",
      "url": "/reference/types/elements-components/",
      "documentation": "reference-listed",
      "exampleCandidates": [],
      "minimalExample": "/minimal/drawing/polygons.tsx",
      "minimalPage": "/minimal-examples/drawing/polygons/",
      "exampleReview": "complete-minimal-source"
    },
    {
      "symbol": "PolygonStyle",
      "importPath": "@pibbl/core",
      "kind": "type",
      "url": "/reference/types/styles/",
      "documentation": "reference-listed",
      "exampleCandidates": [],
      "minimalExample": "/minimal/drawing/polygons.tsx",
      "minimalPage": "/minimal-examples/drawing/polygons/",
      "exampleReview": "complete-minimal-source"
    },
    {
      "symbol": "PrimitiveCapabilities",
      "importPath": "@pibbl/core",
      "kind": "type",
      "url": "/reference/types/styles/",
      "documentation": "reference-listed",
      "exampleCandidates": [],
      "minimalExample": "/minimal/lifecycle/primitive.tsx",
      "minimalPage": "/minimal-examples/lifecycle/primitive/",
      "exampleReview": "complete-minimal-source"
    },
    {
      "symbol": "PrimitiveInput",
      "importPath": "@pibbl/core",
      "kind": "type",
      "url": "/reference/types/styles/",
      "documentation": "reference-listed",
      "exampleCandidates": [],
      "minimalExample": "/minimal/lifecycle/primitive.tsx",
      "minimalPage": "/minimal-examples/lifecycle/primitive/",
      "exampleReview": "complete-minimal-source"
    },
    {
      "symbol": "PrimitiveInputOf",
      "importPath": "@pibbl/core",
      "kind": "type",
      "url": "/reference/types/styles/",
      "documentation": "reference-listed",
      "exampleCandidates": [],
      "minimalExample": "/minimal/lifecycle/primitive.tsx",
      "minimalPage": "/minimal-examples/lifecycle/primitive/",
      "exampleReview": "complete-minimal-source"
    },
    {
      "symbol": "PrimitiveProgramProps",
      "importPath": "@pibbl/core",
      "kind": "type",
      "url": "/reference/types/styles/",
      "documentation": "reference-listed",
      "exampleCandidates": [],
      "minimalExample": "/minimal/lifecycle/primitive.tsx",
      "minimalPage": "/minimal-examples/lifecycle/primitive/",
      "exampleReview": "complete-minimal-source"
    },
    {
      "symbol": "PrimitiveRender",
      "importPath": "@pibbl/core",
      "kind": "type",
      "url": "/reference/types/styles/",
      "documentation": "reference-listed",
      "exampleCandidates": [],
      "minimalExample": "/minimal/lifecycle/primitive.tsx",
      "minimalPage": "/minimal-examples/lifecycle/primitive/",
      "exampleReview": "complete-minimal-source"
    },
    {
      "symbol": "QuadTransformOptions",
      "importPath": "@pibbl/core",
      "kind": "type",
      "url": "/reference/functions/path-transforms/",
      "documentation": "reference-listed",
      "exampleCandidates": [],
      "minimalExample": "/minimal/paths/quad-envelope.ts",
      "minimalPage": "/minimal-examples/paths/quad-envelope/",
      "exampleReview": "complete-minimal-source"
    },
    {
      "symbol": "RectStyle",
      "importPath": "@pibbl/core",
      "kind": "type",
      "url": "/reference/types/styles/",
      "documentation": "reference-listed",
      "exampleCandidates": [],
      "minimalExample": "/minimal/drawing/round-shapes.tsx",
      "minimalPage": "/minimal-examples/drawing/round-shapes/",
      "exampleReview": "complete-minimal-source"
    },
    {
      "symbol": "RectanglePathOptions",
      "importPath": "@pibbl/core",
      "kind": "type",
      "url": "/reference/types/elements-components/",
      "documentation": "reference-listed",
      "exampleCandidates": [],
      "minimalExample": "/minimal/paths/polygon-factories.ts",
      "minimalPage": "/minimal-examples/paths/polygon-factories/",
      "exampleReview": "complete-minimal-source"
    },
    {
      "symbol": "RectangleProps",
      "importPath": "@pibbl/core",
      "kind": "type",
      "url": "/reference/types/elements-components/",
      "documentation": "reference-listed",
      "exampleCandidates": [],
      "minimalExample": "/minimal/drawing/round-shapes.tsx",
      "minimalPage": "/minimal-examples/drawing/round-shapes/",
      "exampleReview": "complete-minimal-source"
    },
    {
      "symbol": "RegularPolygonNumericSize",
      "importPath": "@pibbl/core",
      "kind": "type",
      "url": "/reference/types/elements-components/",
      "documentation": "reference-listed",
      "exampleCandidates": [],
      "minimalExample": "/minimal/paths/polygon-factories.ts",
      "minimalPage": "/minimal-examples/paths/polygon-factories/",
      "exampleReview": "complete-minimal-source"
    },
    {
      "symbol": "RegularPolygonPathOptions",
      "importPath": "@pibbl/core",
      "kind": "type",
      "url": "/reference/types/elements-components/",
      "documentation": "reference-listed",
      "exampleCandidates": [],
      "minimalExample": "/minimal/paths/polygon-factories.ts",
      "minimalPage": "/minimal-examples/paths/polygon-factories/",
      "exampleReview": "complete-minimal-source"
    },
    {
      "symbol": "RegularPolygonPathPosition",
      "importPath": "@pibbl/core",
      "kind": "type",
      "url": "/reference/types/elements-components/",
      "documentation": "reference-listed",
      "exampleCandidates": [],
      "minimalExample": "/minimal/paths/polygon-factories.ts",
      "minimalPage": "/minimal-examples/paths/polygon-factories/",
      "exampleReview": "complete-minimal-source"
    },
    {
      "symbol": "RegularPolygonProps",
      "importPath": "@pibbl/core",
      "kind": "type",
      "url": "/reference/types/elements-components/",
      "documentation": "reference-listed",
      "exampleCandidates": [],
      "minimalExample": "/minimal/drawing/polygons.tsx",
      "minimalPage": "/minimal-examples/drawing/polygons/",
      "exampleReview": "complete-minimal-source"
    },
    {
      "symbol": "RegularPolygonStyle",
      "importPath": "@pibbl/core",
      "kind": "type",
      "url": "/reference/types/styles/",
      "documentation": "reference-listed",
      "exampleCandidates": [],
      "minimalExample": "/minimal/drawing/polygons.tsx",
      "minimalPage": "/minimal-examples/drawing/polygons/",
      "exampleReview": "complete-minimal-source"
    },
    {
      "symbol": "RenderingContext2D",
      "importPath": "@pibbl/core",
      "kind": "type",
      "url": "/reference/types/canvas-runtime/",
      "documentation": "reference-listed",
      "exampleCandidates": [],
      "minimalExample": "/minimal/lifecycle/primitive.tsx",
      "minimalPage": "/minimal-examples/lifecycle/primitive/",
      "exampleReview": "complete-minimal-source"
    },
    {
      "symbol": "ResolvedBoxStyle",
      "importPath": "@pibbl/core",
      "kind": "type",
      "url": "/reference/types/layout/",
      "documentation": "reference-listed",
      "exampleCandidates": [],
      "minimalExample": "/minimal/layout/box-helpers.ts",
      "minimalPage": "/minimal-examples/layout/box-helpers/",
      "exampleReview": "complete-minimal-source"
    },
    {
      "symbol": "ResolvedStyle",
      "importPath": "@pibbl/core",
      "kind": "type",
      "url": "/reference/types/styles/",
      "documentation": "reference-listed",
      "exampleCandidates": [],
      "minimalExample": "/minimal/lifecycle/primitive.tsx",
      "minimalPage": "/minimal-examples/lifecycle/primitive/",
      "exampleReview": "complete-minimal-source"
    },
    {
      "symbol": "RoundedCornerPathOptions",
      "importPath": "@pibbl/core",
      "kind": "type",
      "url": "/reference/types/elements-components/",
      "documentation": "reference-listed",
      "exampleCandidates": [],
      "minimalExample": "/minimal/paths/polygon-factories.ts",
      "minimalPage": "/minimal-examples/paths/polygon-factories/",
      "exampleReview": "complete-minimal-source"
    },
    {
      "symbol": "RoundedCornerStyle",
      "importPath": "@pibbl/core",
      "kind": "type",
      "url": "/reference/types/styles/",
      "documentation": "reference-listed",
      "exampleCandidates": [],
      "minimalExample": "/minimal/drawing/round-shapes.tsx",
      "minimalPage": "/minimal-examples/drawing/round-shapes/",
      "exampleReview": "complete-minimal-source"
    },
    {
      "symbol": "Signal",
      "importPath": "@pibbl/core",
      "kind": "type",
      "url": "/reference/types/canvas-runtime/",
      "documentation": "reference-listed",
      "exampleCandidates": [],
      "minimalExample": "/minimal/lifecycle/signals.ts",
      "minimalPage": "/minimal-examples/lifecycle/signals/",
      "exampleReview": "complete-minimal-source"
    },
    {
      "symbol": "SignalEquals",
      "importPath": "@pibbl/core",
      "kind": "type",
      "url": "/reference/types/canvas-runtime/",
      "documentation": "reference-listed",
      "exampleCandidates": [],
      "minimalExample": "/minimal/lifecycle/signals.ts",
      "minimalPage": "/minimal-examples/lifecycle/signals/",
      "exampleReview": "complete-minimal-source"
    },
    {
      "symbol": "SignalOptions",
      "importPath": "@pibbl/core",
      "kind": "type",
      "url": "/reference/types/canvas-runtime/",
      "documentation": "reference-listed",
      "exampleCandidates": [],
      "minimalExample": "/minimal/lifecycle/signals.ts",
      "minimalPage": "/minimal-examples/lifecycle/signals/",
      "exampleReview": "complete-minimal-source"
    },
    {
      "symbol": "SignalValue",
      "importPath": "@pibbl/core",
      "kind": "type",
      "url": "/reference/types/signal-inputs/",
      "documentation": "reference-listed",
      "exampleCandidates": [],
      "minimalExample": "/minimal/lifecycle/signals.ts",
      "minimalPage": "/minimal-examples/lifecycle/signals/",
      "exampleReview": "complete-minimal-source"
    },
    {
      "symbol": "SimplifyPathOptions",
      "importPath": "@pibbl/core",
      "kind": "type",
      "url": "/reference/functions/path-geometry/",
      "documentation": "reference-listed",
      "exampleCandidates": [],
      "minimalExample": "/minimal/paths/geometry.ts",
      "minimalPage": "/minimal-examples/paths/geometry/",
      "exampleReview": "complete-minimal-source"
    },
    {
      "symbol": "Size",
      "importPath": "@pibbl/core",
      "kind": "type",
      "url": "/reference/types/layout/",
      "documentation": "reference-listed",
      "exampleCandidates": [],
      "minimalExample": "/minimal/layout/box-helpers.ts",
      "minimalPage": "/minimal-examples/layout/box-helpers/",
      "exampleReview": "complete-minimal-source"
    },
    {
      "symbol": "SpecifiedStyle",
      "importPath": "@pibbl/core",
      "kind": "type",
      "url": "/reference/types/styles/",
      "documentation": "reference-listed",
      "exampleCandidates": [],
      "minimalExample": "/minimal/lifecycle/primitive.tsx",
      "minimalPage": "/minimal-examples/lifecycle/primitive/",
      "exampleReview": "complete-minimal-source"
    },
    {
      "symbol": "StarPathOptions",
      "importPath": "@pibbl/core",
      "kind": "type",
      "url": "/reference/types/elements-components/",
      "documentation": "reference-listed",
      "exampleCandidates": [],
      "minimalExample": "/minimal/paths/polygon-factories.ts",
      "minimalPage": "/minimal-examples/paths/polygon-factories/",
      "exampleReview": "complete-minimal-source"
    },
    {
      "symbol": "StarProps",
      "importPath": "@pibbl/core",
      "kind": "type",
      "url": "/reference/types/elements-components/",
      "documentation": "reference-listed",
      "exampleCandidates": [],
      "minimalExample": "/minimal/drawing/polygons.tsx",
      "minimalPage": "/minimal-examples/drawing/polygons/",
      "exampleReview": "complete-minimal-source"
    },
    {
      "symbol": "StarStyle",
      "importPath": "@pibbl/core",
      "kind": "type",
      "url": "/reference/types/styles/",
      "documentation": "reference-listed",
      "exampleCandidates": [],
      "minimalExample": "/minimal/drawing/polygons.tsx",
      "minimalPage": "/minimal-examples/drawing/polygons/",
      "exampleReview": "complete-minimal-source"
    },
    {
      "symbol": "StrokeStyle",
      "importPath": "@pibbl/core",
      "kind": "type",
      "url": "/reference/types/styles/",
      "documentation": "reference-listed",
      "exampleCandidates": [],
      "minimalExample": "/minimal/drawing/round-shapes.tsx",
      "minimalPage": "/minimal-examples/drawing/round-shapes/",
      "exampleReview": "complete-minimal-source"
    },
    {
      "symbol": "StyleResolutionContext",
      "importPath": "@pibbl/core",
      "kind": "type",
      "url": "/reference/types/styles/",
      "documentation": "reference-listed",
      "exampleCandidates": [],
      "minimalExample": "/minimal/lifecycle/primitive.tsx",
      "minimalPage": "/minimal-examples/lifecycle/primitive/",
      "exampleReview": "complete-minimal-source"
    },
    {
      "symbol": "SubdividePathOptions",
      "importPath": "@pibbl/core",
      "kind": "type",
      "url": "/reference/functions/path-geometry/",
      "documentation": "reference-listed",
      "exampleCandidates": [],
      "minimalExample": "/minimal/paths/geometry.ts",
      "minimalPage": "/minimal-examples/paths/geometry/",
      "exampleReview": "complete-minimal-source"
    },
    {
      "symbol": "SvgPathOptions",
      "importPath": "@pibbl/core",
      "kind": "type",
      "url": "/reference/types/elements-components/",
      "documentation": "reference-listed",
      "exampleCandidates": [],
      "minimalExample": "/minimal/paths/line-svg-factories.ts",
      "minimalPage": "/minimal-examples/paths/line-svg-factories/",
      "exampleReview": "complete-minimal-source"
    },
    {
      "symbol": "SvgPathProps",
      "importPath": "@pibbl/core",
      "kind": "type",
      "url": "/reference/types/elements-components/",
      "documentation": "reference-listed",
      "exampleCandidates": [],
      "minimalExample": "/minimal/drawing/strokes-paths.tsx",
      "minimalPage": "/minimal-examples/drawing/strokes-paths/",
      "exampleReview": "complete-minimal-source"
    },
    {
      "symbol": "SvgPathStyle",
      "importPath": "@pibbl/core",
      "kind": "type",
      "url": "/reference/types/styles/",
      "documentation": "reference-listed",
      "exampleCandidates": [],
      "minimalExample": "/minimal/drawing/strokes-paths.tsx",
      "minimalPage": "/minimal-examples/drawing/strokes-paths/",
      "exampleReview": "complete-minimal-source"
    },
    {
      "symbol": "SystemStyle",
      "importPath": "@pibbl/core",
      "kind": "type",
      "url": "/reference/types/styles/",
      "documentation": "reference-listed",
      "exampleCandidates": [],
      "minimalExample": "/minimal/lifecycle/primitive.tsx",
      "minimalPage": "/minimal-examples/lifecycle/primitive/",
      "exampleReview": "complete-minimal-source"
    },
    {
      "symbol": "TextFit",
      "importPath": "@pibbl/core",
      "kind": "type",
      "url": "/reference/types/elements-components/",
      "documentation": "reference-listed",
      "exampleCandidates": [],
      "minimalExample": "/minimal/drawing/composition.tsx",
      "minimalPage": "/minimal-examples/drawing/composition/",
      "exampleReview": "complete-minimal-source"
    },
    {
      "symbol": "TextProps",
      "importPath": "@pibbl/core",
      "kind": "type",
      "url": "/reference/types/elements-components/",
      "documentation": "reference-listed",
      "exampleCandidates": [],
      "minimalExample": "/minimal/drawing/composition.tsx",
      "minimalPage": "/minimal-examples/drawing/composition/",
      "exampleReview": "complete-minimal-source"
    },
    {
      "symbol": "TextStyle",
      "importPath": "@pibbl/core",
      "kind": "type",
      "url": "/reference/types/styles/",
      "documentation": "reference-listed",
      "exampleCandidates": [],
      "minimalExample": "/minimal/drawing/composition.tsx",
      "minimalPage": "/minimal-examples/drawing/composition/",
      "exampleReview": "complete-minimal-source"
    },
    {
      "symbol": "Texture",
      "importPath": "@pibbl/core",
      "kind": "type",
      "url": "/reference/types/texture-resources/",
      "documentation": "reference-listed",
      "exampleCandidates": [],
      "minimalExample": "/minimal/lifecycle/texture.tsx",
      "minimalPage": "/minimal-examples/lifecycle/texture/",
      "exampleReview": "complete-minimal-source"
    },
    {
      "symbol": "TextureContext",
      "importPath": "@pibbl/core",
      "kind": "type",
      "url": "/reference/types/texture-resources/",
      "documentation": "reference-listed",
      "exampleCandidates": [],
      "minimalExample": "/minimal/lifecycle/texture.tsx",
      "minimalPage": "/minimal-examples/lifecycle/texture/",
      "exampleReview": "complete-minimal-source"
    },
    {
      "symbol": "TextureDefinition",
      "importPath": "@pibbl/core",
      "kind": "type",
      "url": "/reference/types/texture-resources/",
      "documentation": "reference-listed",
      "exampleCandidates": [],
      "minimalExample": "/minimal/lifecycle/texture.tsx",
      "minimalPage": "/minimal-examples/lifecycle/texture/",
      "exampleReview": "complete-minimal-source"
    },
    {
      "symbol": "TextureFrame",
      "importPath": "@pibbl/core",
      "kind": "type",
      "url": "/reference/types/texture-resources/",
      "documentation": "reference-listed",
      "exampleCandidates": [],
      "minimalExample": "/minimal/lifecycle/texture.tsx",
      "minimalPage": "/minimal-examples/lifecycle/texture/",
      "exampleReview": "complete-minimal-source"
    },
    {
      "symbol": "TextureOptions",
      "importPath": "@pibbl/core",
      "kind": "type",
      "url": "/reference/types/texture-resources/",
      "documentation": "reference-listed",
      "exampleCandidates": [],
      "minimalExample": "/minimal/lifecycle/texture.tsx",
      "minimalPage": "/minimal-examples/lifecycle/texture/",
      "exampleReview": "complete-minimal-source"
    },
    {
      "symbol": "TexturePaint",
      "importPath": "@pibbl/core",
      "kind": "type",
      "url": "/reference/types/texture-resources/",
      "documentation": "reference-listed",
      "exampleCandidates": [],
      "minimalExample": "/minimal/lifecycle/texture.tsx",
      "minimalPage": "/minimal-examples/lifecycle/texture/",
      "exampleReview": "complete-minimal-source"
    },
    {
      "symbol": "TexturePlacement",
      "importPath": "@pibbl/core",
      "kind": "type",
      "url": "/reference/types/texture-resources/",
      "documentation": "reference-listed",
      "exampleCandidates": [],
      "minimalExample": "/minimal/lifecycle/texture.tsx",
      "minimalPage": "/minimal-examples/lifecycle/texture/",
      "exampleReview": "complete-minimal-source"
    },
    {
      "symbol": "TextureRecipe",
      "importPath": "@pibbl/core",
      "kind": "type",
      "url": "/reference/types/texture-resources/",
      "documentation": "reference-listed",
      "exampleCandidates": [],
      "minimalExample": "/minimal/lifecycle/texture.tsx",
      "minimalPage": "/minimal-examples/lifecycle/texture/",
      "exampleReview": "complete-minimal-source"
    },
    {
      "symbol": "TransformPathOptions",
      "importPath": "@pibbl/core",
      "kind": "type",
      "url": "/reference/functions/path-transforms/",
      "documentation": "reference-listed",
      "exampleCandidates": [],
      "minimalExample": "/minimal/paths/affine.ts",
      "minimalPage": "/minimal-examples/paths/affine/",
      "exampleReview": "complete-minimal-source"
    },
    {
      "symbol": "VerticalLineProps",
      "importPath": "@pibbl/core",
      "kind": "type",
      "url": "/reference/types/elements-components/",
      "documentation": "reference-listed",
      "exampleCandidates": [],
      "minimalExample": "/minimal/drawing/strokes-paths.tsx",
      "minimalPage": "/minimal-examples/drawing/strokes-paths/",
      "exampleReview": "complete-minimal-source"
    },
    {
      "symbol": "VerticalLineStyle",
      "importPath": "@pibbl/core",
      "kind": "type",
      "url": "/reference/types/styles/",
      "documentation": "reference-listed",
      "exampleCandidates": [],
      "minimalExample": "/minimal/drawing/strokes-paths.tsx",
      "minimalPage": "/minimal-examples/drawing/strokes-paths/",
      "exampleReview": "complete-minimal-source"
    },
    {
      "symbol": "WedgePathOptions",
      "importPath": "@pibbl/core",
      "kind": "type",
      "url": "/reference/types/elements-components/",
      "documentation": "reference-listed",
      "exampleCandidates": [],
      "minimalExample": "/minimal/paths/circular-factories.ts",
      "minimalPage": "/minimal-examples/paths/circular-factories/",
      "exampleReview": "complete-minimal-source"
    },
    {
      "symbol": "WedgeProps",
      "importPath": "@pibbl/core",
      "kind": "type",
      "url": "/reference/types/elements-components/",
      "documentation": "reference-listed",
      "exampleCandidates": [],
      "minimalExample": "/minimal/drawing/round-shapes.tsx",
      "minimalPage": "/minimal-examples/drawing/round-shapes/",
      "exampleReview": "complete-minimal-source"
    },
    {
      "symbol": "WedgeStyle",
      "importPath": "@pibbl/core",
      "kind": "type",
      "url": "/reference/types/styles/",
      "documentation": "reference-listed",
      "exampleCandidates": [],
      "minimalExample": "/minimal/drawing/round-shapes.tsx",
      "minimalPage": "/minimal-examples/drawing/round-shapes/",
      "exampleReview": "complete-minimal-source"
    },
    {
      "symbol": "WritableSignal",
      "importPath": "@pibbl/core",
      "kind": "type",
      "url": "/reference/types/canvas-runtime/",
      "documentation": "reference-listed",
      "exampleCandidates": [],
      "minimalExample": "/minimal/lifecycle/signals.ts",
      "minimalPage": "/minimal-examples/lifecycle/signals/",
      "exampleReview": "complete-minimal-source"
    },
    {
      "symbol": "createTextGeometry",
      "importPath": "@pibbl/text",
      "kind": "value",
      "url": "/reference/functions/text-geometry/",
      "documentation": "reference-listed",
      "exampleCandidates": [
        "/examples/text-geometry/",
        "/examples/text-envelope/"
      ],
      "minimalExample": "/minimal/text/outline.tsx",
      "minimalPage": "/minimal-examples/text/outline/",
      "exampleReview": "complete-minimal-source"
    },
    {
      "symbol": "loadOutlineFont",
      "importPath": "@pibbl/text",
      "kind": "value",
      "url": "/reference/functions/text-geometry/",
      "documentation": "reference-listed",
      "exampleCandidates": [
        "/examples/text-geometry/",
        "/examples/text-envelope/"
      ],
      "minimalExample": "/minimal/text/outline.tsx",
      "minimalPage": "/minimal-examples/text/outline/",
      "exampleReview": "complete-minimal-source"
    },
    {
      "symbol": "InkBounds",
      "importPath": "@pibbl/text",
      "kind": "type",
      "url": "/reference/functions/text-geometry/",
      "documentation": "reference-listed",
      "exampleCandidates": [],
      "minimalExample": "/minimal/text/outline.tsx",
      "minimalPage": "/minimal-examples/text/outline/",
      "exampleReview": "complete-minimal-source"
    },
    {
      "symbol": "OutlineFont",
      "importPath": "@pibbl/text",
      "kind": "type",
      "url": "/reference/functions/text-geometry/",
      "documentation": "reference-listed",
      "exampleCandidates": [],
      "minimalExample": "/minimal/text/outline.tsx",
      "minimalPage": "/minimal-examples/text/outline/",
      "exampleReview": "complete-minimal-source"
    },
    {
      "symbol": "OutlineFontOptions",
      "importPath": "@pibbl/text",
      "kind": "type",
      "url": "/reference/functions/text-geometry/",
      "documentation": "reference-listed",
      "exampleCandidates": [],
      "minimalExample": "/minimal/text/outline.tsx",
      "minimalPage": "/minimal-examples/text/outline/",
      "exampleReview": "complete-minimal-source"
    },
    {
      "symbol": "TextGeometryOptions",
      "importPath": "@pibbl/text",
      "kind": "type",
      "url": "/reference/functions/text-geometry/",
      "documentation": "reference-listed",
      "exampleCandidates": [],
      "minimalExample": "/minimal/text/outline.tsx",
      "minimalPage": "/minimal-examples/text/outline/",
      "exampleReview": "complete-minimal-source"
    },
    {
      "symbol": "TextGeometryResult",
      "importPath": "@pibbl/text",
      "kind": "type",
      "url": "/reference/functions/text-geometry/",
      "documentation": "reference-listed",
      "exampleCandidates": [],
      "minimalExample": "/minimal/text/outline.tsx",
      "minimalPage": "/minimal-examples/text/outline/",
      "exampleReview": "complete-minimal-source"
    },
    {
      "symbol": "TextGlyph",
      "importPath": "@pibbl/text",
      "kind": "type",
      "url": "/reference/functions/text-geometry/",
      "documentation": "reference-listed",
      "exampleCandidates": [],
      "minimalExample": "/minimal/text/outline.tsx",
      "minimalPage": "/minimal-examples/text/outline/",
      "exampleReview": "complete-minimal-source"
    },
    {
      "symbol": "AnchoredLayout",
      "importPath": "@pibbl/core/viz",
      "kind": "value",
      "url": "/reference/components/anchored-layout/",
      "documentation": "reference-listed",
      "exampleCandidates": [],
      "minimalExample": "/minimal/viz/anchored.tsx",
      "minimalPage": "/minimal-examples/viz/anchored/",
      "exampleReview": "complete-minimal-source"
    },
    {
      "symbol": "AreaSeries",
      "importPath": "@pibbl/core/viz",
      "kind": "value",
      "url": "/reference/components/area-series/",
      "documentation": "reference-listed",
      "exampleCandidates": [],
      "minimalExample": "/minimal/viz/area.tsx",
      "minimalPage": "/minimal-examples/viz/area/",
      "exampleReview": "complete-minimal-source"
    },
    {
      "symbol": "Axis",
      "importPath": "@pibbl/core/viz",
      "kind": "value",
      "url": "/reference/components/axis/",
      "documentation": "reference-listed",
      "exampleCandidates": [],
      "minimalExample": "/minimal/viz/scales.tsx",
      "minimalPage": "/minimal-examples/viz/scales/",
      "exampleReview": "complete-minimal-source"
    },
    {
      "symbol": "AxisTitle",
      "importPath": "@pibbl/core/viz",
      "kind": "value",
      "url": "/reference/components/axis-title/",
      "documentation": "reference-listed",
      "exampleCandidates": [],
      "minimalExample": "/minimal/viz/chart-guides.tsx",
      "minimalPage": "/minimal-examples/viz/chart-guides/",
      "exampleReview": "complete-minimal-source"
    },
    {
      "symbol": "BarScale",
      "importPath": "@pibbl/core/viz",
      "kind": "value",
      "url": "/reference/components/scale/",
      "documentation": "reference-listed",
      "exampleCandidates": [],
      "minimalExample": "/minimal/viz/scales.tsx",
      "minimalPage": "/minimal-examples/viz/scales/",
      "exampleReview": "complete-minimal-source"
    },
    {
      "symbol": "BarSeries",
      "importPath": "@pibbl/core/viz",
      "kind": "value",
      "url": "/reference/components/bar-series/",
      "documentation": "reference-listed",
      "exampleCandidates": [],
      "minimalExample": "/minimal/viz/bars.tsx",
      "minimalPage": "/minimal-examples/viz/bars/",
      "exampleReview": "complete-minimal-source"
    },
    {
      "symbol": "DivergingColorScale",
      "importPath": "@pibbl/core/viz",
      "kind": "value",
      "url": "/reference/components/color-scales/",
      "documentation": "reference-listed",
      "exampleCandidates": [],
      "minimalExample": "/minimal/viz/colors.tsx",
      "minimalPage": "/minimal-examples/viz/colors/",
      "exampleReview": "complete-minimal-source"
    },
    {
      "symbol": "GridLines",
      "importPath": "@pibbl/core/viz",
      "kind": "value",
      "url": "/reference/components/chart-lines/",
      "documentation": "reference-listed",
      "exampleCandidates": [],
      "minimalExample": "/minimal/viz/chart-guides.tsx",
      "minimalPage": "/minimal-examples/viz/chart-guides/",
      "exampleReview": "complete-minimal-source"
    },
    {
      "symbol": "HoverCard",
      "importPath": "@pibbl/core/viz",
      "kind": "value",
      "url": "/reference/components/hover-card/",
      "documentation": "reference-listed",
      "exampleCandidates": [],
      "minimalExample": "/minimal/viz/hover-card.tsx",
      "minimalPage": "/minimal-examples/viz/hover-card/",
      "exampleReview": "complete-minimal-source"
    },
    {
      "symbol": "HoverData",
      "importPath": "@pibbl/core/viz",
      "kind": "value",
      "url": "/reference/components/hover-data/",
      "documentation": "reference-listed",
      "exampleCandidates": [],
      "minimalExample": "/minimal/viz/hover-card.tsx",
      "minimalPage": "/minimal-examples/viz/hover-card/",
      "exampleReview": "complete-minimal-source"
    },
    {
      "symbol": "IntervalBandSeries",
      "importPath": "@pibbl/core/viz",
      "kind": "value",
      "url": "/reference/components/interval-band-series/",
      "documentation": "reference-listed",
      "exampleCandidates": [],
      "minimalExample": "/minimal/viz/interval-band.tsx",
      "minimalPage": "/minimal-examples/viz/interval-band/",
      "exampleReview": "complete-minimal-source"
    },
    {
      "symbol": "LineSeries",
      "importPath": "@pibbl/core/viz",
      "kind": "value",
      "url": "/reference/components/line-series/",
      "documentation": "reference-listed",
      "exampleCandidates": [],
      "minimalExample": "/minimal/viz/lines.tsx",
      "minimalPage": "/minimal-examples/viz/lines/",
      "exampleReview": "complete-minimal-source"
    },
    {
      "symbol": "LinearScale",
      "importPath": "@pibbl/core/viz",
      "kind": "value",
      "url": "/reference/components/scale/",
      "documentation": "reference-listed",
      "exampleCandidates": [],
      "minimalExample": "/minimal/viz/scales.tsx",
      "minimalPage": "/minimal-examples/viz/scales/",
      "exampleReview": "complete-minimal-source"
    },
    {
      "symbol": "LogScale",
      "importPath": "@pibbl/core/viz",
      "kind": "value",
      "url": "/reference/components/log-scale/",
      "documentation": "reference-listed",
      "exampleCandidates": [],
      "minimalExample": "/minimal/viz/log-scale.tsx",
      "minimalPage": "/minimal-examples/viz/log-scale/",
      "exampleReview": "complete-minimal-source"
    },
    {
      "symbol": "PieLabel",
      "importPath": "@pibbl/core/viz",
      "kind": "value",
      "url": "/reference/components/pie-layout/",
      "documentation": "reference-listed",
      "exampleCandidates": [],
      "minimalExample": "/minimal/viz/pie.tsx",
      "minimalPage": "/minimal-examples/viz/pie/",
      "exampleReview": "complete-minimal-source"
    },
    {
      "symbol": "PieLayout",
      "importPath": "@pibbl/core/viz",
      "kind": "value",
      "url": "/reference/components/pie-layout/",
      "documentation": "reference-listed",
      "exampleCandidates": [],
      "minimalExample": "/minimal/viz/pie.tsx",
      "minimalPage": "/minimal-examples/viz/pie/",
      "exampleReview": "complete-minimal-source"
    },
    {
      "symbol": "PieSlice",
      "importPath": "@pibbl/core/viz",
      "kind": "value",
      "url": "/reference/components/pie-layout/",
      "documentation": "reference-listed",
      "exampleCandidates": [],
      "minimalExample": "/minimal/viz/pie.tsx",
      "minimalPage": "/minimal-examples/viz/pie/",
      "exampleReview": "complete-minimal-source"
    },
    {
      "symbol": "PlotSeries",
      "importPath": "@pibbl/core/viz",
      "kind": "value",
      "url": "/reference/components/plot-series/",
      "documentation": "reference-listed",
      "exampleCandidates": [],
      "minimalExample": "/minimal/viz/points.tsx",
      "minimalPage": "/minimal-examples/viz/points/",
      "exampleReview": "complete-minimal-source"
    },
    {
      "symbol": "PointScale",
      "importPath": "@pibbl/core/viz",
      "kind": "value",
      "url": "/reference/components/symlog-point-scales/",
      "documentation": "reference-listed",
      "exampleCandidates": [],
      "minimalExample": "/minimal/viz/point-scale.tsx",
      "minimalPage": "/minimal-examples/viz/point-scale/",
      "exampleReview": "complete-minimal-source"
    },
    {
      "symbol": "PointSeries",
      "importPath": "@pibbl/core/viz",
      "kind": "value",
      "url": "/reference/components/point-series/",
      "documentation": "reference-listed",
      "exampleCandidates": [],
      "minimalExample": "/minimal/viz/points.tsx",
      "minimalPage": "/minimal-examples/viz/points/",
      "exampleReview": "complete-minimal-source"
    },
    {
      "symbol": "ReferenceBand",
      "importPath": "@pibbl/core/viz",
      "kind": "value",
      "url": "/reference/components/chart-lines/",
      "documentation": "reference-listed",
      "exampleCandidates": [],
      "minimalExample": "/minimal/viz/chart-guides.tsx",
      "minimalPage": "/minimal-examples/viz/chart-guides/",
      "exampleReview": "complete-minimal-source"
    },
    {
      "symbol": "ReferenceLine",
      "importPath": "@pibbl/core/viz",
      "kind": "value",
      "url": "/reference/components/chart-lines/",
      "documentation": "reference-listed",
      "exampleCandidates": [],
      "minimalExample": "/minimal/viz/chart-guides.tsx",
      "minimalPage": "/minimal-examples/viz/chart-guides/",
      "exampleReview": "complete-minimal-source"
    },
    {
      "symbol": "ScaleAdjust",
      "importPath": "@pibbl/core/viz",
      "kind": "value",
      "url": "/reference/components/scale-adjust/",
      "documentation": "reference-listed",
      "exampleCandidates": [],
      "minimalExample": "/minimal/viz/lines.tsx",
      "minimalPage": "/minimal-examples/viz/lines/",
      "exampleReview": "complete-minimal-source"
    },
    {
      "symbol": "SequentialColorScale",
      "importPath": "@pibbl/core/viz",
      "kind": "value",
      "url": "/reference/components/color-scales/",
      "documentation": "reference-listed",
      "exampleCandidates": [],
      "minimalExample": "/minimal/viz/colors.tsx",
      "minimalPage": "/minimal-examples/viz/colors/",
      "exampleReview": "complete-minimal-source"
    },
    {
      "symbol": "SymlogScale",
      "importPath": "@pibbl/core/viz",
      "kind": "value",
      "url": "/reference/components/symlog-point-scales/",
      "documentation": "reference-listed",
      "exampleCandidates": [],
      "minimalExample": "/minimal/viz/symlog-scale.tsx",
      "minimalPage": "/minimal-examples/viz/symlog-scale/",
      "exampleReview": "complete-minimal-source"
    },
    {
      "symbol": "ThresholdColorScale",
      "importPath": "@pibbl/core/viz",
      "kind": "value",
      "url": "/reference/components/color-scales/",
      "documentation": "reference-listed",
      "exampleCandidates": [],
      "minimalExample": "/minimal/viz/colors.tsx",
      "minimalPage": "/minimal-examples/viz/colors/",
      "exampleReview": "complete-minimal-source"
    },
    {
      "symbol": "UTCScale",
      "importPath": "@pibbl/core/viz",
      "kind": "value",
      "url": "/reference/components/scale/",
      "documentation": "reference-listed",
      "exampleCandidates": [],
      "minimalExample": "/minimal/viz/utc-numeric.tsx",
      "minimalPage": "/minimal-examples/viz/utc-numeric/",
      "exampleReview": "complete-minimal-source"
    },
    {
      "symbol": "closestPoint",
      "importPath": "@pibbl/core/viz",
      "kind": "value",
      "url": "/reference/functions/closest-point/",
      "documentation": "reference-listed",
      "exampleCandidates": [],
      "minimalExample": "/minimal/viz/hover-queries.ts",
      "minimalPage": "/minimal-examples/viz/hover-queries/",
      "exampleReview": "complete-minimal-source"
    },
    {
      "symbol": "closestX",
      "importPath": "@pibbl/core/viz",
      "kind": "value",
      "url": "/reference/functions/closest-x/",
      "documentation": "reference-listed",
      "exampleCandidates": [],
      "minimalExample": "/minimal/viz/hover-queries.ts",
      "minimalPage": "/minimal-examples/viz/hover-queries/",
      "exampleReview": "complete-minimal-source"
    },
    {
      "symbol": "defineSeries",
      "importPath": "@pibbl/core/viz",
      "kind": "value",
      "url": "/reference/functions/define-series/",
      "documentation": "reference-listed",
      "exampleCandidates": [],
      "minimalExample": "/minimal/viz/hover-queries.ts",
      "minimalPage": "/minimal-examples/viz/hover-queries/",
      "exampleReview": "complete-minimal-source"
    },
    {
      "symbol": "extent",
      "importPath": "@pibbl/core/viz",
      "kind": "value",
      "url": "/reference/functions/utc-domains/",
      "documentation": "reference-listed",
      "exampleCandidates": [],
      "minimalExample": "/minimal/viz/utc.tsx",
      "minimalPage": "/minimal-examples/viz/utc/",
      "exampleReview": "complete-minimal-source"
    },
    {
      "symbol": "formatNumber",
      "importPath": "@pibbl/core/viz",
      "kind": "value",
      "url": "/reference/components/numeric-ticks/",
      "documentation": "reference-listed",
      "exampleCandidates": [],
      "minimalExample": "/minimal/viz/numeric-ticks.ts",
      "minimalPage": "/minimal-examples/viz/numeric-ticks/",
      "exampleReview": "complete-minimal-source"
    },
    {
      "symbol": "interpolateX",
      "importPath": "@pibbl/core/viz",
      "kind": "value",
      "url": "/reference/functions/interpolate-x/",
      "documentation": "reference-listed",
      "exampleCandidates": [],
      "minimalExample": "/minimal/viz/hover-queries.ts",
      "minimalPage": "/minimal-examples/viz/hover-queries/",
      "exampleReview": "complete-minimal-source"
    },
    {
      "symbol": "linearInterpolation",
      "importPath": "@pibbl/core/viz",
      "kind": "value",
      "url": "/reference/functions/linear-interpolation/",
      "documentation": "reference-listed",
      "exampleCandidates": [],
      "minimalExample": "/minimal/viz/hover-queries.ts",
      "minimalPage": "/minimal-examples/viz/hover-queries/",
      "exampleReview": "complete-minimal-source"
    },
    {
      "symbol": "linearTicks",
      "importPath": "@pibbl/core/viz",
      "kind": "value",
      "url": "/reference/components/numeric-ticks/",
      "documentation": "reference-listed",
      "exampleCandidates": [],
      "minimalExample": "/minimal/viz/numeric-ticks.ts",
      "minimalPage": "/minimal-examples/viz/numeric-ticks/",
      "exampleReview": "complete-minimal-source"
    },
    {
      "symbol": "monotoneX",
      "importPath": "@pibbl/core/viz",
      "kind": "value",
      "url": "/reference/functions/series-curves/",
      "documentation": "reference-listed",
      "exampleCandidates": [],
      "minimalExample": "/minimal/viz/monotone.tsx",
      "minimalPage": "/minimal-examples/viz/monotone/",
      "exampleReview": "complete-minimal-source"
    },
    {
      "symbol": "nearestDomainValue",
      "importPath": "@pibbl/core/viz",
      "kind": "value",
      "url": "/reference/functions/nearest-domain-value/",
      "documentation": "reference-listed",
      "exampleCandidates": [],
      "minimalExample": "/minimal/viz/nearest.ts",
      "minimalPage": "/minimal-examples/viz/nearest/",
      "exampleReview": "complete-minimal-source"
    },
    {
      "symbol": "nearestPoint",
      "importPath": "@pibbl/core/viz",
      "kind": "value",
      "url": "/reference/functions/nearest-point/",
      "documentation": "reference-listed",
      "exampleCandidates": [],
      "minimalExample": "/minimal/viz/nearest.ts",
      "minimalPage": "/minimal-examples/viz/nearest/",
      "exampleReview": "complete-minimal-source"
    },
    {
      "symbol": "niceLinearDomain",
      "importPath": "@pibbl/core/viz",
      "kind": "value",
      "url": "/reference/components/numeric-ticks/",
      "documentation": "reference-listed",
      "exampleCandidates": [],
      "minimalExample": "/minimal/viz/numeric-ticks.ts",
      "minimalPage": "/minimal-examples/viz/numeric-ticks/",
      "exampleReview": "complete-minimal-source"
    },
    {
      "symbol": "niceUTCDomain",
      "importPath": "@pibbl/core/viz",
      "kind": "value",
      "url": "/reference/functions/utc-domains/",
      "documentation": "reference-listed",
      "exampleCandidates": [],
      "minimalExample": "/minimal/viz/utc.tsx",
      "minimalPage": "/minimal-examples/viz/utc/",
      "exampleReview": "complete-minimal-source"
    },
    {
      "symbol": "panDomain",
      "importPath": "@pibbl/core/viz",
      "kind": "value",
      "url": "/reference/functions/domain-navigation/",
      "documentation": "reference-listed",
      "exampleCandidates": [],
      "minimalExample": "/minimal/viz/navigation.tsx",
      "minimalPage": "/minimal-examples/viz/navigation/",
      "exampleReview": "complete-minimal-source"
    },
    {
      "symbol": "pieSlices",
      "importPath": "@pibbl/core/viz",
      "kind": "value",
      "url": "/reference/functions/pie-slices/",
      "documentation": "reference-listed",
      "exampleCandidates": [],
      "minimalExample": "/minimal/viz/pie.tsx",
      "minimalPage": "/minimal-examples/viz/pie/",
      "exampleReview": "complete-minimal-source"
    },
    {
      "symbol": "stepAfter",
      "importPath": "@pibbl/core/viz",
      "kind": "value",
      "url": "/reference/functions/series-curves/",
      "documentation": "reference-listed",
      "exampleCandidates": [],
      "minimalExample": "/minimal/viz/steps.tsx",
      "minimalPage": "/minimal-examples/viz/steps/",
      "exampleReview": "complete-minimal-source"
    },
    {
      "symbol": "stepBefore",
      "importPath": "@pibbl/core/viz",
      "kind": "value",
      "url": "/reference/functions/series-curves/",
      "documentation": "reference-listed",
      "exampleCandidates": [],
      "minimalExample": "/minimal/viz/steps.tsx",
      "minimalPage": "/minimal-examples/viz/steps/",
      "exampleReview": "complete-minimal-source"
    },
    {
      "symbol": "stepMidpoint",
      "importPath": "@pibbl/core/viz",
      "kind": "value",
      "url": "/reference/functions/series-curves/",
      "documentation": "reference-listed",
      "exampleCandidates": [],
      "minimalExample": "/minimal/viz/steps.tsx",
      "minimalPage": "/minimal-examples/viz/steps/",
      "exampleReview": "complete-minimal-source"
    },
    {
      "symbol": "useBarScale",
      "importPath": "@pibbl/core/viz",
      "kind": "value",
      "url": "/reference/hooks/use-scale/",
      "documentation": "reference-listed",
      "exampleCandidates": [],
      "minimalExample": "/minimal/viz/scales.tsx",
      "minimalPage": "/minimal-examples/viz/scales/",
      "exampleReview": "complete-minimal-source"
    },
    {
      "symbol": "useDivergingColorScale",
      "importPath": "@pibbl/core/viz",
      "kind": "value",
      "url": "/reference/components/color-scales/",
      "documentation": "reference-listed",
      "exampleCandidates": [],
      "minimalExample": "/minimal/viz/colors.tsx",
      "minimalPage": "/minimal-examples/viz/colors/",
      "exampleReview": "complete-minimal-source"
    },
    {
      "symbol": "useLinearScale",
      "importPath": "@pibbl/core/viz",
      "kind": "value",
      "url": "/reference/hooks/use-scale/",
      "documentation": "reference-listed",
      "exampleCandidates": [],
      "minimalExample": "/minimal/viz/scales.tsx",
      "minimalPage": "/minimal-examples/viz/scales/",
      "exampleReview": "complete-minimal-source"
    },
    {
      "symbol": "useLogScale",
      "importPath": "@pibbl/core/viz",
      "kind": "value",
      "url": "/reference/components/log-scale/",
      "documentation": "reference-listed",
      "exampleCandidates": [],
      "minimalExample": "/minimal/viz/log-scale.tsx",
      "minimalPage": "/minimal-examples/viz/log-scale/",
      "exampleReview": "complete-minimal-source"
    },
    {
      "symbol": "usePointScale",
      "importPath": "@pibbl/core/viz",
      "kind": "value",
      "url": "/reference/components/symlog-point-scales/",
      "documentation": "reference-listed",
      "exampleCandidates": [],
      "minimalExample": "/minimal/viz/point-scale.tsx",
      "minimalPage": "/minimal-examples/viz/point-scale/",
      "exampleReview": "complete-minimal-source"
    },
    {
      "symbol": "useSequentialColorScale",
      "importPath": "@pibbl/core/viz",
      "kind": "value",
      "url": "/reference/components/color-scales/",
      "documentation": "reference-listed",
      "exampleCandidates": [],
      "minimalExample": "/minimal/viz/colors.tsx",
      "minimalPage": "/minimal-examples/viz/colors/",
      "exampleReview": "complete-minimal-source"
    },
    {
      "symbol": "useSymlogScale",
      "importPath": "@pibbl/core/viz",
      "kind": "value",
      "url": "/reference/components/symlog-point-scales/",
      "documentation": "reference-listed",
      "exampleCandidates": [],
      "minimalExample": "/minimal/viz/symlog-scale.tsx",
      "minimalPage": "/minimal-examples/viz/symlog-scale/",
      "exampleReview": "complete-minimal-source"
    },
    {
      "symbol": "useThresholdColorScale",
      "importPath": "@pibbl/core/viz",
      "kind": "value",
      "url": "/reference/components/color-scales/",
      "documentation": "reference-listed",
      "exampleCandidates": [],
      "minimalExample": "/minimal/viz/colors.tsx",
      "minimalPage": "/minimal-examples/viz/colors/",
      "exampleReview": "complete-minimal-source"
    },
    {
      "symbol": "useUTCScale",
      "importPath": "@pibbl/core/viz",
      "kind": "value",
      "url": "/reference/hooks/use-scale/",
      "documentation": "reference-listed",
      "exampleCandidates": [],
      "minimalExample": "/minimal/viz/utc-numeric.tsx",
      "minimalPage": "/minimal-examples/viz/utc-numeric/",
      "exampleReview": "complete-minimal-source"
    },
    {
      "symbol": "utcTickLabels",
      "importPath": "@pibbl/core/viz",
      "kind": "value",
      "url": "/reference/functions/utc-domains/",
      "documentation": "reference-listed",
      "exampleCandidates": [],
      "minimalExample": "/minimal/viz/utc-numeric.tsx",
      "minimalPage": "/minimal-examples/viz/utc-numeric/",
      "exampleReview": "complete-minimal-source"
    },
    {
      "symbol": "zoomDomain",
      "importPath": "@pibbl/core/viz",
      "kind": "value",
      "url": "/reference/functions/domain-navigation/",
      "documentation": "reference-listed",
      "exampleCandidates": [],
      "minimalExample": "/minimal/viz/navigation.tsx",
      "minimalPage": "/minimal-examples/viz/navigation/",
      "exampleReview": "complete-minimal-source"
    },
    {
      "symbol": "AnchoredItem",
      "importPath": "@pibbl/core/viz",
      "kind": "type",
      "url": "/reference/components/anchored-layout/",
      "documentation": "reference-listed",
      "exampleCandidates": [],
      "minimalExample": "/minimal/viz/anchored.tsx",
      "minimalPage": "/minimal-examples/viz/anchored/",
      "exampleReview": "complete-minimal-source"
    },
    {
      "symbol": "AnchoredLayoutProps",
      "importPath": "@pibbl/core/viz",
      "kind": "type",
      "url": "/reference/components/anchored-layout/",
      "documentation": "reference-listed",
      "exampleCandidates": [],
      "minimalExample": "/minimal/viz/anchored.tsx",
      "minimalPage": "/minimal-examples/viz/anchored/",
      "exampleReview": "complete-minimal-source"
    },
    {
      "symbol": "AnchoredPlacement",
      "importPath": "@pibbl/core/viz",
      "kind": "type",
      "url": "/reference/components/anchored-layout/",
      "documentation": "reference-listed",
      "exampleCandidates": [],
      "minimalExample": "/minimal/viz/anchored.tsx",
      "minimalPage": "/minimal-examples/viz/anchored/",
      "exampleReview": "complete-minimal-source"
    },
    {
      "symbol": "AreaSeriesProps",
      "importPath": "@pibbl/core/viz",
      "kind": "type",
      "url": "/reference/components/area-series/",
      "documentation": "reference-listed",
      "exampleCandidates": [],
      "minimalExample": "/minimal/viz/area.tsx",
      "minimalPage": "/minimal-examples/viz/area/",
      "exampleReview": "complete-minimal-source"
    },
    {
      "symbol": "AreaSeriesStyle",
      "importPath": "@pibbl/core/viz",
      "kind": "type",
      "url": "/reference/components/area-series/",
      "documentation": "reference-listed",
      "exampleCandidates": [],
      "minimalExample": "/minimal/viz/area.tsx",
      "minimalPage": "/minimal-examples/viz/area/",
      "exampleReview": "complete-minimal-source"
    },
    {
      "symbol": "AxisProps",
      "importPath": "@pibbl/core/viz",
      "kind": "type",
      "url": "/reference/components/axis/",
      "documentation": "reference-listed",
      "exampleCandidates": [],
      "minimalExample": "/minimal/viz/scales.tsx",
      "minimalPage": "/minimal-examples/viz/scales/",
      "exampleReview": "complete-minimal-source"
    },
    {
      "symbol": "AxisStyle",
      "importPath": "@pibbl/core/viz",
      "kind": "type",
      "url": "/reference/components/axis/",
      "documentation": "reference-listed",
      "exampleCandidates": [],
      "minimalExample": "/minimal/viz/scales.tsx",
      "minimalPage": "/minimal-examples/viz/scales/",
      "exampleReview": "complete-minimal-source"
    },
    {
      "symbol": "AxisTitleProps",
      "importPath": "@pibbl/core/viz",
      "kind": "type",
      "url": "/reference/components/axis-title/",
      "documentation": "reference-listed",
      "exampleCandidates": [],
      "minimalExample": "/minimal/viz/chart-guides.tsx",
      "minimalPage": "/minimal-examples/viz/chart-guides/",
      "exampleReview": "complete-minimal-source"
    },
    {
      "symbol": "BandCategory",
      "importPath": "@pibbl/core/viz",
      "kind": "type",
      "url": "/reference/components/scale/",
      "documentation": "reference-listed",
      "exampleCandidates": [],
      "minimalExample": "/minimal/viz/scales.tsx",
      "minimalPage": "/minimal-examples/viz/scales/",
      "exampleReview": "complete-minimal-source"
    },
    {
      "symbol": "BandDomain",
      "importPath": "@pibbl/core/viz",
      "kind": "type",
      "url": "/reference/components/scale/",
      "documentation": "reference-listed",
      "exampleCandidates": [],
      "minimalExample": "/minimal/viz/scales.tsx",
      "minimalPage": "/minimal-examples/viz/scales/",
      "exampleReview": "complete-minimal-source"
    },
    {
      "symbol": "BandScaleRange",
      "importPath": "@pibbl/core/viz",
      "kind": "type",
      "url": "/reference/components/scale/",
      "documentation": "reference-listed",
      "exampleCandidates": [],
      "minimalExample": "/minimal/viz/scales.tsx",
      "minimalPage": "/minimal-examples/viz/scales/",
      "exampleReview": "complete-minimal-source"
    },
    {
      "symbol": "BarCategoryAccessor",
      "importPath": "@pibbl/core/viz",
      "kind": "type",
      "url": "/reference/components/bar-series/",
      "documentation": "reference-listed",
      "exampleCandidates": [],
      "minimalExample": "/minimal/viz/bars.tsx",
      "minimalPage": "/minimal-examples/viz/bars/",
      "exampleReview": "complete-minimal-source"
    },
    {
      "symbol": "BarScaleProps",
      "importPath": "@pibbl/core/viz",
      "kind": "type",
      "url": "/reference/components/scale/",
      "documentation": "reference-listed",
      "exampleCandidates": [],
      "minimalExample": "/minimal/viz/scales.tsx",
      "minimalPage": "/minimal-examples/viz/scales/",
      "exampleReview": "complete-minimal-source"
    },
    {
      "symbol": "BarSeriesProps",
      "importPath": "@pibbl/core/viz",
      "kind": "type",
      "url": "/reference/components/bar-series/",
      "documentation": "reference-listed",
      "exampleCandidates": [],
      "minimalExample": "/minimal/viz/bars.tsx",
      "minimalPage": "/minimal-examples/viz/bars/",
      "exampleReview": "complete-minimal-source"
    },
    {
      "symbol": "BarSeriesStyle",
      "importPath": "@pibbl/core/viz",
      "kind": "type",
      "url": "/reference/components/bar-series/",
      "documentation": "reference-listed",
      "exampleCandidates": [],
      "minimalExample": "/minimal/viz/bars.tsx",
      "minimalPage": "/minimal-examples/viz/bars/",
      "exampleReview": "complete-minimal-source"
    },
    {
      "symbol": "BarStyleResolver",
      "importPath": "@pibbl/core/viz",
      "kind": "type",
      "url": "/reference/components/bar-series/",
      "documentation": "reference-listed",
      "exampleCandidates": [],
      "minimalExample": "/minimal/viz/bars.tsx",
      "minimalPage": "/minimal-examples/viz/bars/",
      "exampleReview": "complete-minimal-source"
    },
    {
      "symbol": "BarThresholdFill",
      "importPath": "@pibbl/core/viz",
      "kind": "type",
      "url": "/reference/components/bar-series/",
      "documentation": "reference-listed",
      "exampleCandidates": [],
      "minimalExample": "/minimal/viz/bars.tsx",
      "minimalPage": "/minimal-examples/viz/bars/",
      "exampleReview": "complete-minimal-source"
    },
    {
      "symbol": "ChartLineProps",
      "importPath": "@pibbl/core/viz",
      "kind": "type",
      "url": "/reference/components/chart-lines/",
      "documentation": "reference-listed",
      "exampleCandidates": [],
      "minimalExample": "/minimal/viz/chart-guides.tsx",
      "minimalPage": "/minimal-examples/viz/chart-guides/",
      "exampleReview": "complete-minimal-source"
    },
    {
      "symbol": "ClosestPointHit",
      "importPath": "@pibbl/core/viz",
      "kind": "type",
      "url": "/reference/functions/closest-point/",
      "documentation": "reference-listed",
      "exampleCandidates": [],
      "minimalExample": "/minimal/viz/hover-queries.ts",
      "minimalPage": "/minimal-examples/viz/hover-queries/",
      "exampleReview": "complete-minimal-source"
    },
    {
      "symbol": "ClosestPointOptions",
      "importPath": "@pibbl/core/viz",
      "kind": "type",
      "url": "/reference/functions/closest-point/",
      "documentation": "reference-listed",
      "exampleCandidates": [],
      "minimalExample": "/minimal/viz/hover-queries.ts",
      "minimalPage": "/minimal-examples/viz/hover-queries/",
      "exampleReview": "complete-minimal-source"
    },
    {
      "symbol": "ClosestXHit",
      "importPath": "@pibbl/core/viz",
      "kind": "type",
      "url": "/reference/functions/closest-x/",
      "documentation": "reference-listed",
      "exampleCandidates": [],
      "minimalExample": "/minimal/viz/hover-queries.ts",
      "minimalPage": "/minimal-examples/viz/hover-queries/",
      "exampleReview": "complete-minimal-source"
    },
    {
      "symbol": "ClosestXOptions",
      "importPath": "@pibbl/core/viz",
      "kind": "type",
      "url": "/reference/functions/closest-x/",
      "documentation": "reference-listed",
      "exampleCandidates": [],
      "minimalExample": "/minimal/viz/hover-queries.ts",
      "minimalPage": "/minimal-examples/viz/hover-queries/",
      "exampleReview": "complete-minimal-source"
    },
    {
      "symbol": "ColorScaleStop",
      "importPath": "@pibbl/core/viz",
      "kind": "type",
      "url": "/reference/components/color-scales/",
      "documentation": "reference-listed",
      "exampleCandidates": [],
      "minimalExample": "/minimal/viz/colors.tsx",
      "minimalPage": "/minimal-examples/viz/colors/",
      "exampleReview": "complete-minimal-source"
    },
    {
      "symbol": "DivergingColorScaleProps",
      "importPath": "@pibbl/core/viz",
      "kind": "type",
      "url": "/reference/components/color-scales/",
      "documentation": "reference-listed",
      "exampleCandidates": [],
      "minimalExample": "/minimal/viz/colors.tsx",
      "minimalPage": "/minimal-examples/viz/colors/",
      "exampleReview": "complete-minimal-source"
    },
    {
      "symbol": "DomainNavigationConstraints",
      "importPath": "@pibbl/core/viz",
      "kind": "type",
      "url": "/reference/functions/domain-navigation/",
      "documentation": "reference-listed",
      "exampleCandidates": [],
      "minimalExample": "/minimal/viz/navigation.tsx",
      "minimalPage": "/minimal-examples/viz/navigation/",
      "exampleReview": "complete-minimal-source"
    },
    {
      "symbol": "GridLinesProps",
      "importPath": "@pibbl/core/viz",
      "kind": "type",
      "url": "/reference/components/chart-lines/",
      "documentation": "reference-listed",
      "exampleCandidates": [],
      "minimalExample": "/minimal/viz/chart-guides.tsx",
      "minimalPage": "/minimal-examples/viz/chart-guides/",
      "exampleReview": "complete-minimal-source"
    },
    {
      "symbol": "HoverBounds",
      "importPath": "@pibbl/core/viz",
      "kind": "type",
      "url": "/reference/components/hover-card/",
      "documentation": "reference-listed",
      "exampleCandidates": [],
      "minimalExample": "/minimal/viz/hover-card.tsx",
      "minimalPage": "/minimal-examples/viz/hover-card/",
      "exampleReview": "complete-minimal-source"
    },
    {
      "symbol": "HoverCardProps",
      "importPath": "@pibbl/core/viz",
      "kind": "type",
      "url": "/reference/components/hover-card/",
      "documentation": "reference-listed",
      "exampleCandidates": [],
      "minimalExample": "/minimal/viz/hover-card.tsx",
      "minimalPage": "/minimal-examples/viz/hover-card/",
      "exampleReview": "complete-minimal-source"
    },
    {
      "symbol": "HoverCardStyle",
      "importPath": "@pibbl/core/viz",
      "kind": "type",
      "url": "/reference/components/hover-card/",
      "documentation": "reference-listed",
      "exampleCandidates": [],
      "minimalExample": "/minimal/viz/hover-card.tsx",
      "minimalPage": "/minimal-examples/viz/hover-card/",
      "exampleReview": "complete-minimal-source"
    },
    {
      "symbol": "HoverDataProps",
      "importPath": "@pibbl/core/viz",
      "kind": "type",
      "url": "/reference/components/hover-data/",
      "documentation": "reference-listed",
      "exampleCandidates": [],
      "minimalExample": "/minimal/viz/hover-card.tsx",
      "minimalPage": "/minimal-examples/viz/hover-card/",
      "exampleReview": "complete-minimal-source"
    },
    {
      "symbol": "HoverHit",
      "importPath": "@pibbl/core/viz",
      "kind": "type",
      "url": "/reference/functions/closest-point/",
      "documentation": "reference-listed",
      "exampleCandidates": [],
      "minimalExample": "/minimal/viz/hover-queries.ts",
      "minimalPage": "/minimal-examples/viz/hover-queries/",
      "exampleReview": "complete-minimal-source"
    },
    {
      "symbol": "HoverInterpolation",
      "importPath": "@pibbl/core/viz",
      "kind": "type",
      "url": "/reference/functions/linear-interpolation/",
      "documentation": "reference-listed",
      "exampleCandidates": [],
      "minimalExample": "/minimal/viz/hover-queries.ts",
      "minimalPage": "/minimal-examples/viz/hover-queries/",
      "exampleReview": "complete-minimal-source"
    },
    {
      "symbol": "HoverPlacement",
      "importPath": "@pibbl/core/viz",
      "kind": "type",
      "url": "/reference/components/hover-card/",
      "documentation": "reference-listed",
      "exampleCandidates": [],
      "minimalExample": "/minimal/viz/hover-card.tsx",
      "minimalPage": "/minimal-examples/viz/hover-card/",
      "exampleReview": "complete-minimal-source"
    },
    {
      "symbol": "HoverPoint",
      "importPath": "@pibbl/core/viz",
      "kind": "type",
      "url": "/reference/functions/closest-point/",
      "documentation": "reference-listed",
      "exampleCandidates": [],
      "minimalExample": "/minimal/viz/hover-queries.ts",
      "minimalPage": "/minimal-examples/viz/hover-queries/",
      "exampleReview": "complete-minimal-source"
    },
    {
      "symbol": "HoverQuery",
      "importPath": "@pibbl/core/viz",
      "kind": "type",
      "url": "/reference/components/hover-data/",
      "documentation": "reference-listed",
      "exampleCandidates": [],
      "minimalExample": "/minimal/viz/hover-queries.ts",
      "minimalPage": "/minimal-examples/viz/hover-queries/",
      "exampleReview": "complete-minimal-source"
    },
    {
      "symbol": "HoverQueryContext",
      "importPath": "@pibbl/core/viz",
      "kind": "type",
      "url": "/reference/components/hover-data/",
      "documentation": "reference-listed",
      "exampleCandidates": [],
      "minimalExample": "/minimal/viz/hover-queries.ts",
      "minimalPage": "/minimal-examples/viz/hover-queries/",
      "exampleReview": "complete-minimal-source"
    },
    {
      "symbol": "HoverSample",
      "importPath": "@pibbl/core/viz",
      "kind": "type",
      "url": "/reference/functions/interpolate-x/",
      "documentation": "reference-listed",
      "exampleCandidates": [],
      "minimalExample": "/minimal/viz/hover-queries.ts",
      "minimalPage": "/minimal-examples/viz/hover-queries/",
      "exampleReview": "complete-minimal-source"
    },
    {
      "symbol": "HoverSeries",
      "importPath": "@pibbl/core/viz",
      "kind": "type",
      "url": "/reference/functions/define-series/",
      "documentation": "reference-listed",
      "exampleCandidates": [],
      "minimalExample": "/minimal/viz/hover-queries.ts",
      "minimalPage": "/minimal-examples/viz/hover-queries/",
      "exampleReview": "complete-minimal-source"
    },
    {
      "symbol": "HoverSeriesMap",
      "importPath": "@pibbl/core/viz",
      "kind": "type",
      "url": "/reference/functions/define-series/",
      "documentation": "reference-listed",
      "exampleCandidates": [],
      "minimalExample": "/minimal/viz/hover-queries.ts",
      "minimalPage": "/minimal-examples/viz/hover-queries/",
      "exampleReview": "complete-minimal-source"
    },
    {
      "symbol": "InterpolateXOptions",
      "importPath": "@pibbl/core/viz",
      "kind": "type",
      "url": "/reference/functions/interpolate-x/",
      "documentation": "reference-listed",
      "exampleCandidates": [],
      "minimalExample": "/minimal/viz/hover-queries.ts",
      "minimalPage": "/minimal-examples/viz/hover-queries/",
      "exampleReview": "complete-minimal-source"
    },
    {
      "symbol": "IntervalBandSeriesProps",
      "importPath": "@pibbl/core/viz",
      "kind": "type",
      "url": "/reference/components/interval-band-series/",
      "documentation": "reference-listed",
      "exampleCandidates": [],
      "minimalExample": "/minimal/viz/interval-band.tsx",
      "minimalPage": "/minimal-examples/viz/interval-band/",
      "exampleReview": "complete-minimal-source"
    },
    {
      "symbol": "LineAccessor",
      "importPath": "@pibbl/core/viz",
      "kind": "type",
      "url": "/reference/components/line-series/",
      "documentation": "reference-listed",
      "exampleCandidates": [],
      "minimalExample": "/minimal/viz/lines.tsx",
      "minimalPage": "/minimal-examples/viz/lines/",
      "exampleReview": "complete-minimal-source"
    },
    {
      "symbol": "LineCoordinate",
      "importPath": "@pibbl/core/viz",
      "kind": "type",
      "url": "/reference/components/line-series/",
      "documentation": "reference-listed",
      "exampleCandidates": [],
      "minimalExample": "/minimal/viz/lines.tsx",
      "minimalPage": "/minimal-examples/viz/lines/",
      "exampleReview": "complete-minimal-source"
    },
    {
      "symbol": "LineCurve",
      "importPath": "@pibbl/core/viz",
      "kind": "type",
      "url": "/reference/components/line-series/",
      "documentation": "reference-listed",
      "exampleCandidates": [],
      "minimalExample": "/minimal/viz/lines.tsx",
      "minimalPage": "/minimal-examples/viz/lines/",
      "exampleReview": "complete-minimal-source"
    },
    {
      "symbol": "LineSeriesProps",
      "importPath": "@pibbl/core/viz",
      "kind": "type",
      "url": "/reference/components/line-series/",
      "documentation": "reference-listed",
      "exampleCandidates": [],
      "minimalExample": "/minimal/viz/lines.tsx",
      "minimalPage": "/minimal-examples/viz/lines/",
      "exampleReview": "complete-minimal-source"
    },
    {
      "symbol": "LineSeriesStyle",
      "importPath": "@pibbl/core/viz",
      "kind": "type",
      "url": "/reference/components/line-series/",
      "documentation": "reference-listed",
      "exampleCandidates": [],
      "minimalExample": "/minimal/viz/lines.tsx",
      "minimalPage": "/minimal-examples/viz/lines/",
      "exampleReview": "complete-minimal-source"
    },
    {
      "symbol": "LinearDomain",
      "importPath": "@pibbl/core/viz",
      "kind": "type",
      "url": "/reference/components/scale/",
      "documentation": "reference-listed",
      "exampleCandidates": [],
      "minimalExample": "/minimal/viz/scales.tsx",
      "minimalPage": "/minimal-examples/viz/scales/",
      "exampleReview": "complete-minimal-source"
    },
    {
      "symbol": "LinearScaleProps",
      "importPath": "@pibbl/core/viz",
      "kind": "type",
      "url": "/reference/components/scale/",
      "documentation": "reference-listed",
      "exampleCandidates": [],
      "minimalExample": "/minimal/viz/scales.tsx",
      "minimalPage": "/minimal-examples/viz/scales/",
      "exampleReview": "complete-minimal-source"
    },
    {
      "symbol": "LinearTickOptions",
      "importPath": "@pibbl/core/viz",
      "kind": "type",
      "url": "/reference/components/numeric-ticks/",
      "documentation": "reference-listed",
      "exampleCandidates": [],
      "minimalExample": "/minimal/viz/numeric-ticks.ts",
      "minimalPage": "/minimal-examples/viz/numeric-ticks/",
      "exampleReview": "complete-minimal-source"
    },
    {
      "symbol": "LogScaleProps",
      "importPath": "@pibbl/core/viz",
      "kind": "type",
      "url": "/reference/components/log-scale/",
      "documentation": "reference-listed",
      "exampleCandidates": [],
      "minimalExample": "/minimal/viz/log-scale.tsx",
      "minimalPage": "/minimal-examples/viz/log-scale/",
      "exampleReview": "complete-minimal-source"
    },
    {
      "symbol": "NearestPoint",
      "importPath": "@pibbl/core/viz",
      "kind": "type",
      "url": "/reference/functions/nearest-point/",
      "documentation": "reference-listed",
      "exampleCandidates": [],
      "minimalExample": "/minimal/viz/nearest.ts",
      "minimalPage": "/minimal-examples/viz/nearest/",
      "exampleReview": "complete-minimal-source"
    },
    {
      "symbol": "NearestPointOptions",
      "importPath": "@pibbl/core/viz",
      "kind": "type",
      "url": "/reference/functions/nearest-point/",
      "documentation": "reference-listed",
      "exampleCandidates": [],
      "minimalExample": "/minimal/viz/nearest.ts",
      "minimalPage": "/minimal-examples/viz/nearest/",
      "exampleReview": "complete-minimal-source"
    },
    {
      "symbol": "NumberFormatOptions",
      "importPath": "@pibbl/core/viz",
      "kind": "type",
      "url": "/reference/components/numeric-ticks/",
      "documentation": "reference-listed",
      "exampleCandidates": [],
      "minimalExample": "/minimal/viz/numeric-ticks.ts",
      "minimalPage": "/minimal-examples/viz/numeric-ticks/",
      "exampleReview": "complete-minimal-source"
    },
    {
      "symbol": "NumericDomain",
      "importPath": "@pibbl/core/viz",
      "kind": "type",
      "url": "/reference/functions/utc-domains/",
      "documentation": "reference-listed",
      "exampleCandidates": [],
      "minimalExample": "/minimal/viz/utc.tsx",
      "minimalPage": "/minimal-examples/viz/utc/",
      "exampleReview": "complete-minimal-source"
    },
    {
      "symbol": "PanDomainOptions",
      "importPath": "@pibbl/core/viz",
      "kind": "type",
      "url": "/reference/functions/domain-navigation/",
      "documentation": "reference-listed",
      "exampleCandidates": [],
      "minimalExample": "/minimal/viz/navigation.tsx",
      "minimalPage": "/minimal-examples/viz/navigation/",
      "exampleReview": "complete-minimal-source"
    },
    {
      "symbol": "PieLabelLayout",
      "importPath": "@pibbl/core/viz",
      "kind": "type",
      "url": "/reference/components/pie-layout/",
      "documentation": "reference-listed",
      "exampleCandidates": [],
      "minimalExample": "/minimal/viz/pie.tsx",
      "minimalPage": "/minimal-examples/viz/pie/",
      "exampleReview": "complete-minimal-source"
    },
    {
      "symbol": "PieLabelPlacement",
      "importPath": "@pibbl/core/viz",
      "kind": "type",
      "url": "/reference/components/pie-layout/",
      "documentation": "reference-listed",
      "exampleCandidates": [],
      "minimalExample": "/minimal/viz/pie.tsx",
      "minimalPage": "/minimal-examples/viz/pie/",
      "exampleReview": "complete-minimal-source"
    },
    {
      "symbol": "PieLabelProps",
      "importPath": "@pibbl/core/viz",
      "kind": "type",
      "url": "/reference/components/pie-layout/",
      "documentation": "reference-listed",
      "exampleCandidates": [],
      "minimalExample": "/minimal/viz/pie.tsx",
      "minimalPage": "/minimal-examples/viz/pie/",
      "exampleReview": "complete-minimal-source"
    },
    {
      "symbol": "PieLabelStyle",
      "importPath": "@pibbl/core/viz",
      "kind": "type",
      "url": "/reference/components/pie-layout/",
      "documentation": "reference-listed",
      "exampleCandidates": [],
      "minimalExample": "/minimal/viz/pie.tsx",
      "minimalPage": "/minimal-examples/viz/pie/",
      "exampleReview": "complete-minimal-source"
    },
    {
      "symbol": "PieLayoutProps",
      "importPath": "@pibbl/core/viz",
      "kind": "type",
      "url": "/reference/components/pie-layout/",
      "documentation": "reference-listed",
      "exampleCandidates": [],
      "minimalExample": "/minimal/viz/pie.tsx",
      "minimalPage": "/minimal-examples/viz/pie/",
      "exampleReview": "complete-minimal-source"
    },
    {
      "symbol": "PieLayoutSlice",
      "importPath": "@pibbl/core/viz",
      "kind": "type",
      "url": "/reference/components/pie-layout/",
      "documentation": "reference-listed",
      "exampleCandidates": [],
      "minimalExample": "/minimal/viz/pie.tsx",
      "minimalPage": "/minimal-examples/viz/pie/",
      "exampleReview": "complete-minimal-source"
    },
    {
      "symbol": "PieLayoutStyle",
      "importPath": "@pibbl/core/viz",
      "kind": "type",
      "url": "/reference/components/pie-layout/",
      "documentation": "reference-listed",
      "exampleCandidates": [],
      "minimalExample": "/minimal/viz/pie.tsx",
      "minimalPage": "/minimal-examples/viz/pie/",
      "exampleReview": "complete-minimal-source"
    },
    {
      "symbol": "PieOptions",
      "importPath": "@pibbl/core/viz",
      "kind": "type",
      "url": "/reference/functions/pie-slices/",
      "documentation": "reference-listed",
      "exampleCandidates": [],
      "minimalExample": "/minimal/viz/pie.tsx",
      "minimalPage": "/minimal-examples/viz/pie/",
      "exampleReview": "complete-minimal-source"
    },
    {
      "symbol": "PieSliceGeometry",
      "importPath": "@pibbl/core/viz",
      "kind": "type",
      "url": "/reference/functions/pie-slices/",
      "documentation": "reference-listed",
      "exampleCandidates": [],
      "minimalExample": "/minimal/viz/pie.tsx",
      "minimalPage": "/minimal-examples/viz/pie/",
      "exampleReview": "complete-minimal-source"
    },
    {
      "symbol": "PieSliceProps",
      "importPath": "@pibbl/core/viz",
      "kind": "type",
      "url": "/reference/components/pie-layout/",
      "documentation": "reference-listed",
      "exampleCandidates": [],
      "minimalExample": "/minimal/viz/pie.tsx",
      "minimalPage": "/minimal-examples/viz/pie/",
      "exampleReview": "complete-minimal-source"
    },
    {
      "symbol": "PieSliceStyle",
      "importPath": "@pibbl/core/viz",
      "kind": "type",
      "url": "/reference/components/pie-layout/",
      "documentation": "reference-listed",
      "exampleCandidates": [],
      "minimalExample": "/minimal/viz/pie.tsx",
      "minimalPage": "/minimal-examples/viz/pie/",
      "exampleReview": "complete-minimal-source"
    },
    {
      "symbol": "PlotKeyAccessor",
      "importPath": "@pibbl/core/viz",
      "kind": "type",
      "url": "/reference/components/plot-series/",
      "documentation": "reference-listed",
      "exampleCandidates": [],
      "minimalExample": "/minimal/viz/points.tsx",
      "minimalPage": "/minimal-examples/viz/points/",
      "exampleReview": "complete-minimal-source"
    },
    {
      "symbol": "PlotSeriesProps",
      "importPath": "@pibbl/core/viz",
      "kind": "type",
      "url": "/reference/components/plot-series/",
      "documentation": "reference-listed",
      "exampleCandidates": [],
      "minimalExample": "/minimal/viz/points.tsx",
      "minimalPage": "/minimal-examples/viz/points/",
      "exampleReview": "complete-minimal-source"
    },
    {
      "symbol": "PointAccessor",
      "importPath": "@pibbl/core/viz",
      "kind": "type",
      "url": "/reference/components/point-series/",
      "documentation": "reference-listed",
      "exampleCandidates": [],
      "minimalExample": "/minimal/viz/points.tsx",
      "minimalPage": "/minimal-examples/viz/points/",
      "exampleReview": "complete-minimal-source"
    },
    {
      "symbol": "PointMarkStyle",
      "importPath": "@pibbl/core/viz",
      "kind": "type",
      "url": "/reference/components/point-series/",
      "documentation": "reference-listed",
      "exampleCandidates": [],
      "minimalExample": "/minimal/viz/points.tsx",
      "minimalPage": "/minimal-examples/viz/points/",
      "exampleReview": "complete-minimal-source"
    },
    {
      "symbol": "PointScaleProps",
      "importPath": "@pibbl/core/viz",
      "kind": "type",
      "url": "/reference/components/symlog-point-scales/",
      "documentation": "reference-listed",
      "exampleCandidates": [],
      "minimalExample": "/minimal/viz/point-scale.tsx",
      "minimalPage": "/minimal-examples/viz/point-scale/",
      "exampleReview": "complete-minimal-source"
    },
    {
      "symbol": "PointSeriesProps",
      "importPath": "@pibbl/core/viz",
      "kind": "type",
      "url": "/reference/components/point-series/",
      "documentation": "reference-listed",
      "exampleCandidates": [],
      "minimalExample": "/minimal/viz/points.tsx",
      "minimalPage": "/minimal-examples/viz/points/",
      "exampleReview": "complete-minimal-source"
    },
    {
      "symbol": "PointSeriesStyle",
      "importPath": "@pibbl/core/viz",
      "kind": "type",
      "url": "/reference/components/point-series/",
      "documentation": "reference-listed",
      "exampleCandidates": [],
      "minimalExample": "/minimal/viz/points.tsx",
      "minimalPage": "/minimal-examples/viz/points/",
      "exampleReview": "complete-minimal-source"
    },
    {
      "symbol": "PointStyleResolver",
      "importPath": "@pibbl/core/viz",
      "kind": "type",
      "url": "/reference/components/point-series/",
      "documentation": "reference-listed",
      "exampleCandidates": [],
      "minimalExample": "/minimal/viz/points.tsx",
      "minimalPage": "/minimal-examples/viz/points/",
      "exampleReview": "complete-minimal-source"
    },
    {
      "symbol": "ReferenceBandProps",
      "importPath": "@pibbl/core/viz",
      "kind": "type",
      "url": "/reference/components/chart-lines/",
      "documentation": "reference-listed",
      "exampleCandidates": [],
      "minimalExample": "/minimal/viz/chart-guides.tsx",
      "minimalPage": "/minimal-examples/viz/chart-guides/",
      "exampleReview": "complete-minimal-source"
    },
    {
      "symbol": "ReferenceLineProps",
      "importPath": "@pibbl/core/viz",
      "kind": "type",
      "url": "/reference/components/chart-lines/",
      "documentation": "reference-listed",
      "exampleCandidates": [],
      "minimalExample": "/minimal/viz/chart-guides.tsx",
      "minimalPage": "/minimal-examples/viz/chart-guides/",
      "exampleReview": "complete-minimal-source"
    },
    {
      "symbol": "ResolvedBandScale",
      "importPath": "@pibbl/core/viz",
      "kind": "type",
      "url": "/reference/components/scale/",
      "documentation": "reference-listed",
      "exampleCandidates": [],
      "minimalExample": "/minimal/viz/scales.tsx",
      "minimalPage": "/minimal-examples/viz/scales/",
      "exampleReview": "complete-minimal-source"
    },
    {
      "symbol": "ResolvedContinuousScale",
      "importPath": "@pibbl/core/viz",
      "kind": "type",
      "url": "/reference/functions/utc-domains/",
      "documentation": "reference-listed",
      "exampleCandidates": [],
      "minimalExample": "/minimal/viz/utc.tsx",
      "minimalPage": "/minimal-examples/viz/utc/",
      "exampleReview": "complete-minimal-source"
    },
    {
      "symbol": "ResolvedDivergingColorScale",
      "importPath": "@pibbl/core/viz",
      "kind": "type",
      "url": "/reference/components/color-scales/",
      "documentation": "reference-listed",
      "exampleCandidates": [],
      "minimalExample": "/minimal/viz/colors.tsx",
      "minimalPage": "/minimal-examples/viz/colors/",
      "exampleReview": "complete-minimal-source"
    },
    {
      "symbol": "ResolvedLinearScale",
      "importPath": "@pibbl/core/viz",
      "kind": "type",
      "url": "/reference/components/scale/",
      "documentation": "reference-listed",
      "exampleCandidates": [],
      "minimalExample": "/minimal/viz/scales.tsx",
      "minimalPage": "/minimal-examples/viz/scales/",
      "exampleReview": "complete-minimal-source"
    },
    {
      "symbol": "ResolvedLogScale",
      "importPath": "@pibbl/core/viz",
      "kind": "type",
      "url": "/reference/components/log-scale/",
      "documentation": "reference-listed",
      "exampleCandidates": [],
      "minimalExample": "/minimal/viz/log-scale.tsx",
      "minimalPage": "/minimal-examples/viz/log-scale/",
      "exampleReview": "complete-minimal-source"
    },
    {
      "symbol": "ResolvedPointScale",
      "importPath": "@pibbl/core/viz",
      "kind": "type",
      "url": "/reference/components/symlog-point-scales/",
      "documentation": "reference-listed",
      "exampleCandidates": [],
      "minimalExample": "/minimal/viz/point-scale.tsx",
      "minimalPage": "/minimal-examples/viz/point-scale/",
      "exampleReview": "complete-minimal-source"
    },
    {
      "symbol": "ResolvedScale",
      "importPath": "@pibbl/core/viz",
      "kind": "type",
      "url": "/reference/components/scale/",
      "documentation": "reference-listed",
      "exampleCandidates": [],
      "minimalExample": "/minimal/viz/scales.tsx",
      "minimalPage": "/minimal-examples/viz/scales/",
      "exampleReview": "complete-minimal-source"
    },
    {
      "symbol": "ResolvedSequentialColorScale",
      "importPath": "@pibbl/core/viz",
      "kind": "type",
      "url": "/reference/components/color-scales/",
      "documentation": "reference-listed",
      "exampleCandidates": [],
      "minimalExample": "/minimal/viz/colors.tsx",
      "minimalPage": "/minimal-examples/viz/colors/",
      "exampleReview": "complete-minimal-source"
    },
    {
      "symbol": "ResolvedSymlogScale",
      "importPath": "@pibbl/core/viz",
      "kind": "type",
      "url": "/reference/components/symlog-point-scales/",
      "documentation": "reference-listed",
      "exampleCandidates": [],
      "minimalExample": "/minimal/viz/symlog-scale.tsx",
      "minimalPage": "/minimal-examples/viz/symlog-scale/",
      "exampleReview": "complete-minimal-source"
    },
    {
      "symbol": "ResolvedThresholdColorScale",
      "importPath": "@pibbl/core/viz",
      "kind": "type",
      "url": "/reference/components/color-scales/",
      "documentation": "reference-listed",
      "exampleCandidates": [],
      "minimalExample": "/minimal/viz/colors.tsx",
      "minimalPage": "/minimal-examples/viz/colors/",
      "exampleReview": "complete-minimal-source"
    },
    {
      "symbol": "ResolvedUtcScale",
      "importPath": "@pibbl/core/viz",
      "kind": "type",
      "url": "/reference/functions/utc-domains/",
      "documentation": "reference-listed",
      "exampleCandidates": [],
      "minimalExample": "/minimal/viz/utc.tsx",
      "minimalPage": "/minimal-examples/viz/utc/",
      "exampleReview": "complete-minimal-source"
    },
    {
      "symbol": "ScaleAdjustProps",
      "importPath": "@pibbl/core/viz",
      "kind": "type",
      "url": "/reference/components/scale-adjust/",
      "documentation": "reference-listed",
      "exampleCandidates": [],
      "minimalExample": "/minimal/viz/lines.tsx",
      "minimalPage": "/minimal-examples/viz/lines/",
      "exampleReview": "complete-minimal-source"
    },
    {
      "symbol": "ScaleId",
      "importPath": "@pibbl/core/viz",
      "kind": "type",
      "url": "/reference/components/scale/",
      "documentation": "reference-listed",
      "exampleCandidates": [],
      "minimalExample": "/minimal/viz/scales.tsx",
      "minimalPage": "/minimal-examples/viz/scales/",
      "exampleReview": "complete-minimal-source"
    },
    {
      "symbol": "ScaleLayoutStyle",
      "importPath": "@pibbl/core/viz",
      "kind": "type",
      "url": "/reference/components/scale/",
      "documentation": "reference-listed",
      "exampleCandidates": [],
      "minimalExample": "/minimal/viz/scales.tsx",
      "minimalPage": "/minimal-examples/viz/scales/",
      "exampleReview": "complete-minimal-source"
    },
    {
      "symbol": "ScaleRange",
      "importPath": "@pibbl/core/viz",
      "kind": "type",
      "url": "/reference/components/scale/",
      "documentation": "reference-listed",
      "exampleCandidates": [],
      "minimalExample": "/minimal/viz/scales.tsx",
      "minimalPage": "/minimal-examples/viz/scales/",
      "exampleReview": "complete-minimal-source"
    },
    {
      "symbol": "SequentialColorScaleProps",
      "importPath": "@pibbl/core/viz",
      "kind": "type",
      "url": "/reference/components/color-scales/",
      "documentation": "reference-listed",
      "exampleCandidates": [],
      "minimalExample": "/minimal/viz/colors.tsx",
      "minimalPage": "/minimal-examples/viz/colors/",
      "exampleReview": "complete-minimal-source"
    },
    {
      "symbol": "SeriesAccessor",
      "importPath": "@pibbl/core/viz",
      "kind": "type",
      "url": "/reference/components/line-series/",
      "documentation": "reference-listed",
      "exampleCandidates": [],
      "minimalExample": "/minimal/viz/categories.tsx",
      "minimalPage": "/minimal-examples/viz/categories/",
      "exampleReview": "complete-minimal-source"
    },
    {
      "symbol": "SeriesCoordinate",
      "importPath": "@pibbl/core/viz",
      "kind": "type",
      "url": "/reference/components/line-series/",
      "documentation": "reference-listed",
      "exampleCandidates": [],
      "minimalExample": "/minimal/viz/categories.tsx",
      "minimalPage": "/minimal-examples/viz/categories/",
      "exampleReview": "complete-minimal-source"
    },
    {
      "symbol": "SeriesCurve",
      "importPath": "@pibbl/core/viz",
      "kind": "type",
      "url": "/reference/functions/series-curves/",
      "documentation": "reference-listed",
      "exampleCandidates": [],
      "minimalExample": "/minimal/viz/steps.tsx",
      "minimalPage": "/minimal-examples/viz/steps/",
      "exampleReview": "complete-minimal-source"
    },
    {
      "symbol": "SymlogScaleProps",
      "importPath": "@pibbl/core/viz",
      "kind": "type",
      "url": "/reference/components/symlog-point-scales/",
      "documentation": "reference-listed",
      "exampleCandidates": [],
      "minimalExample": "/minimal/viz/symlog-scale.tsx",
      "minimalPage": "/minimal-examples/viz/symlog-scale/",
      "exampleReview": "complete-minimal-source"
    },
    {
      "symbol": "ThresholdColorBand",
      "importPath": "@pibbl/core/viz",
      "kind": "type",
      "url": "/reference/components/color-scales/",
      "documentation": "reference-listed",
      "exampleCandidates": [],
      "minimalExample": "/minimal/viz/colors.tsx",
      "minimalPage": "/minimal-examples/viz/colors/",
      "exampleReview": "complete-minimal-source"
    },
    {
      "symbol": "ThresholdColorScaleProps",
      "importPath": "@pibbl/core/viz",
      "kind": "type",
      "url": "/reference/components/color-scales/",
      "documentation": "reference-listed",
      "exampleCandidates": [],
      "minimalExample": "/minimal/viz/colors.tsx",
      "minimalPage": "/minimal-examples/viz/colors/",
      "exampleReview": "complete-minimal-source"
    },
    {
      "symbol": "UTCScaleProps",
      "importPath": "@pibbl/core/viz",
      "kind": "type",
      "url": "/reference/functions/utc-domains/",
      "documentation": "reference-listed",
      "exampleCandidates": [],
      "minimalExample": "/minimal/viz/utc.tsx",
      "minimalPage": "/minimal-examples/viz/utc/",
      "exampleReview": "complete-minimal-source"
    },
    {
      "symbol": "UTCTickLabelOptions",
      "importPath": "@pibbl/core/viz",
      "kind": "type",
      "url": "/reference/functions/utc-domains/",
      "documentation": "reference-listed",
      "exampleCandidates": [],
      "minimalExample": "/minimal/viz/utc-numeric.tsx",
      "minimalPage": "/minimal-examples/viz/utc-numeric/",
      "exampleReview": "complete-minimal-source"
    },
    {
      "symbol": "UtcDomain",
      "importPath": "@pibbl/core/viz",
      "kind": "type",
      "url": "/reference/functions/utc-domains/",
      "documentation": "reference-listed",
      "exampleCandidates": [],
      "minimalExample": "/minimal/viz/utc.tsx",
      "minimalPage": "/minimal-examples/viz/utc/",
      "exampleReview": "complete-minimal-source"
    },
    {
      "symbol": "ZoomDomainOptions",
      "importPath": "@pibbl/core/viz",
      "kind": "type",
      "url": "/reference/functions/domain-navigation/",
      "documentation": "reference-listed",
      "exampleCandidates": [],
      "minimalExample": "/minimal/viz/navigation.tsx",
      "minimalPage": "/minimal-examples/viz/navigation/",
      "exampleReview": "complete-minimal-source"
    },
    {
      "symbol": "defineThreeLayer",
      "importPath": "@pibbl/three",
      "kind": "value",
      "url": "/reference/functions/define-three-layer/",
      "documentation": "reference-listed",
      "exampleCandidates": [],
      "minimalExample": "/minimal/render-layers/three-layer.tsx",
      "minimalPage": "/minimal-examples/render-layers/three-layer/",
      "exampleReview": "complete-minimal-source"
    },
    {
      "symbol": "PibblThreeInputBridge",
      "importPath": "@pibbl/three",
      "kind": "type",
      "url": "/reference/types/three/",
      "documentation": "reference-listed",
      "exampleCandidates": [],
      "minimalExample": "/minimal/render-layers/orbit-controls.tsx",
      "minimalPage": "/minimal-examples/render-layers/orbit-controls/",
      "exampleReview": "complete-minimal-source"
    },
    {
      "symbol": "PibblThreeLayerContext",
      "importPath": "@pibbl/three",
      "kind": "type",
      "url": "/reference/types/three/",
      "documentation": "reference-listed",
      "exampleCandidates": [],
      "minimalExample": "/minimal/render-layers/three-layer.tsx",
      "minimalPage": "/minimal-examples/render-layers/three-layer/",
      "exampleReview": "complete-minimal-source"
    },
    {
      "symbol": "PibblThreeLayerDefinition",
      "importPath": "@pibbl/three",
      "kind": "type",
      "url": "/reference/types/three/",
      "documentation": "reference-listed",
      "exampleCandidates": [],
      "minimalExample": "/minimal/render-layers/three-layer.tsx",
      "minimalPage": "/minimal-examples/render-layers/three-layer/",
      "exampleReview": "complete-minimal-source"
    },
    {
      "symbol": "PibblThreeLayerResources",
      "importPath": "@pibbl/three",
      "kind": "type",
      "url": "/reference/types/three/",
      "documentation": "reference-listed",
      "exampleCandidates": [],
      "minimalExample": "/minimal/render-layers/three-layer.tsx",
      "minimalPage": "/minimal-examples/render-layers/three-layer/",
      "exampleReview": "complete-minimal-source"
    },
    {
      "symbol": "PibblThreePickResult",
      "importPath": "@pibbl/three",
      "kind": "type",
      "url": "/reference/types/three/",
      "documentation": "reference-listed",
      "exampleCandidates": [],
      "minimalExample": "/minimal/render-layers/three-layer.tsx",
      "minimalPage": "/minimal-examples/render-layers/three-layer/",
      "exampleReview": "complete-minimal-source"
    },
    {
      "symbol": "PibblThreePicker",
      "importPath": "@pibbl/three",
      "kind": "type",
      "url": "/reference/types/three/",
      "documentation": "reference-listed",
      "exampleCandidates": [],
      "minimalExample": "/minimal/render-layers/three-layer.tsx",
      "minimalPage": "/minimal-examples/render-layers/three-layer/",
      "exampleReview": "complete-minimal-source"
    },
    {
      "symbol": "PibblThreeRendererOptions",
      "importPath": "@pibbl/three",
      "kind": "type",
      "url": "/reference/types/three/",
      "documentation": "reference-listed",
      "exampleCandidates": [],
      "minimalExample": "/minimal/render-layers/three-layer.tsx",
      "minimalPage": "/minimal-examples/render-layers/three-layer/",
      "exampleReview": "complete-minimal-source"
    },
    {
      "symbol": "PibblThreeTarget",
      "importPath": "@pibbl/three",
      "kind": "type",
      "url": "/reference/types/three/",
      "documentation": "reference-listed",
      "exampleCandidates": [],
      "minimalExample": "/minimal/render-layers/three-layer.tsx",
      "minimalPage": "/minimal-examples/render-layers/three-layer/",
      "exampleReview": "complete-minimal-source"
    },
    {
      "symbol": "Particles2D",
      "importPath": "@pibbl/core/particles",
      "kind": "value",
      "url": "/reference/components/particles-2d/",
      "documentation": "reference-listed",
      "exampleCandidates": [
        "/examples/fire-and-flow/"
      ],
      "minimalExample": "/minimal/particles/system.tsx",
      "minimalPage": "/minimal-examples/particles/system/",
      "exampleReview": "complete-minimal-source"
    },
    {
      "symbol": "defineParticleEffect2D",
      "importPath": "@pibbl/core/particles",
      "kind": "value",
      "url": "/reference/functions/define-particle-effect-2d/",
      "documentation": "reference-listed",
      "exampleCandidates": [],
      "minimalExample": "/minimal/particles/effect.ts",
      "minimalPage": "/minimal-examples/particles/effect/",
      "exampleReview": "complete-minimal-source"
    },
    {
      "symbol": "particleChoice",
      "importPath": "@pibbl/core/particles",
      "kind": "value",
      "url": "/reference/functions/particle-descriptors/",
      "documentation": "reference-listed",
      "exampleCandidates": [],
      "minimalExample": "/minimal/particles/descriptors.ts",
      "minimalPage": "/minimal-examples/particles/descriptors/",
      "exampleReview": "complete-minimal-source"
    },
    {
      "symbol": "particleCurve",
      "importPath": "@pibbl/core/particles",
      "kind": "value",
      "url": "/reference/functions/particle-descriptors/",
      "documentation": "reference-listed",
      "exampleCandidates": [],
      "minimalExample": "/minimal/particles/descriptors.ts",
      "minimalPage": "/minimal-examples/particles/descriptors/",
      "exampleReview": "complete-minimal-source"
    },
    {
      "symbol": "particleGradient",
      "importPath": "@pibbl/core/particles",
      "kind": "value",
      "url": "/reference/functions/particle-descriptors/",
      "documentation": "reference-listed",
      "exampleCandidates": [],
      "minimalExample": "/minimal/particles/descriptors.ts",
      "minimalPage": "/minimal-examples/particles/descriptors/",
      "exampleReview": "complete-minimal-source"
    },
    {
      "symbol": "particleInteger",
      "importPath": "@pibbl/core/particles",
      "kind": "value",
      "url": "/reference/functions/particle-descriptors/",
      "documentation": "reference-listed",
      "exampleCandidates": [],
      "minimalExample": "/minimal/particles/descriptors.ts",
      "minimalPage": "/minimal-examples/particles/descriptors/",
      "exampleReview": "complete-minimal-source"
    },
    {
      "symbol": "particleParameter",
      "importPath": "@pibbl/core/particles",
      "kind": "value",
      "url": "/reference/functions/particle-descriptors/",
      "documentation": "reference-listed",
      "exampleCandidates": [],
      "minimalExample": "/minimal/particles/descriptors.ts",
      "minimalPage": "/minimal-examples/particles/descriptors/",
      "exampleReview": "complete-minimal-source"
    },
    {
      "symbol": "particleRange",
      "importPath": "@pibbl/core/particles",
      "kind": "value",
      "url": "/reference/functions/particle-descriptors/",
      "documentation": "reference-listed",
      "exampleCandidates": [],
      "minimalExample": "/minimal/particles/descriptors.ts",
      "minimalPage": "/minimal-examples/particles/descriptors/",
      "exampleReview": "complete-minimal-source"
    },
    {
      "symbol": "useFlowField2D",
      "importPath": "@pibbl/core/particles",
      "kind": "value",
      "url": "/reference/hooks/use-flow-field/",
      "documentation": "reference-listed",
      "exampleCandidates": [
        "/examples/fire-and-flow/"
      ],
      "minimalExample": "/minimal/particles/flow.tsx",
      "minimalPage": "/minimal-examples/particles/flow/",
      "exampleReview": "complete-minimal-source"
    },
    {
      "symbol": "useFlowSource2D",
      "importPath": "@pibbl/core/particles",
      "kind": "value",
      "url": "/reference/hooks/use-flow-field/",
      "documentation": "reference-listed",
      "exampleCandidates": [
        "/examples/fire-and-flow/"
      ],
      "minimalExample": "/minimal/particles/flow.tsx",
      "minimalPage": "/minimal-examples/particles/flow/",
      "exampleReview": "complete-minimal-source"
    },
    {
      "symbol": "useParticleSystem",
      "importPath": "@pibbl/core/particles",
      "kind": "value",
      "url": "/reference/hooks/use-particle-system/",
      "documentation": "reference-listed",
      "exampleCandidates": [
        "/examples/fire-and-flow/"
      ],
      "minimalExample": "/minimal/particles/system.tsx",
      "minimalPage": "/minimal-examples/particles/system/",
      "exampleReview": "complete-minimal-source"
    },
    {
      "symbol": "Particles2DProps",
      "importPath": "@pibbl/core/particles",
      "kind": "type",
      "url": "/reference/types/particles/",
      "documentation": "reference-listed",
      "exampleCandidates": [],
      "minimalExample": "/minimal/particles/system.tsx",
      "minimalPage": "/minimal-examples/particles/system/",
      "exampleReview": "complete-minimal-source"
    },
    {
      "symbol": "Particles2DStyle",
      "importPath": "@pibbl/core/particles",
      "kind": "type",
      "url": "/reference/types/particles/",
      "documentation": "reference-listed",
      "exampleCandidates": [],
      "minimalExample": "/minimal/particles/system.tsx",
      "minimalPage": "/minimal-examples/particles/system/",
      "exampleReview": "complete-minimal-source"
    },
    {
      "symbol": "PibblFlowField2D",
      "importPath": "@pibbl/core/particles",
      "kind": "type",
      "url": "/reference/types/particles/",
      "documentation": "reference-listed",
      "exampleCandidates": [],
      "minimalExample": "/minimal/particles/flow.tsx",
      "minimalPage": "/minimal-examples/particles/flow/",
      "exampleReview": "complete-minimal-source"
    },
    {
      "symbol": "PibblFlowFieldOptions2D",
      "importPath": "@pibbl/core/particles",
      "kind": "type",
      "url": "/reference/types/particles/",
      "documentation": "reference-listed",
      "exampleCandidates": [],
      "minimalExample": "/minimal/particles/flow.tsx",
      "minimalPage": "/minimal-examples/particles/flow/",
      "exampleReview": "complete-minimal-source"
    },
    {
      "symbol": "PibblFlowObstacleBatch2D",
      "importPath": "@pibbl/core/particles",
      "kind": "type",
      "url": "/reference/types/particles/",
      "documentation": "reference-listed",
      "exampleCandidates": [],
      "minimalExample": "/minimal/particles/flow.tsx",
      "minimalPage": "/minimal-examples/particles/flow/",
      "exampleReview": "complete-minimal-source"
    },
    {
      "symbol": "PibblFlowObstacleSource2D",
      "importPath": "@pibbl/core/particles",
      "kind": "type",
      "url": "/reference/types/particles/",
      "documentation": "reference-listed",
      "exampleCandidates": [],
      "minimalExample": "/minimal/particles/flow.tsx",
      "minimalPage": "/minimal-examples/particles/flow/",
      "exampleReview": "complete-minimal-source"
    },
    {
      "symbol": "PibblFlowSourceOptions2D",
      "importPath": "@pibbl/core/particles",
      "kind": "type",
      "url": "/reference/types/particles/",
      "documentation": "reference-listed",
      "exampleCandidates": [],
      "minimalExample": "/minimal/particles/flow.tsx",
      "minimalPage": "/minimal-examples/particles/flow/",
      "exampleReview": "complete-minimal-source"
    },
    {
      "symbol": "PibblParticleAppearance",
      "importPath": "@pibbl/core/particles",
      "kind": "type",
      "url": "/reference/types/particles/",
      "documentation": "reference-listed",
      "exampleCandidates": [],
      "minimalExample": "/minimal/particles/effect.ts",
      "minimalPage": "/minimal-examples/particles/effect/",
      "exampleReview": "complete-minimal-source"
    },
    {
      "symbol": "PibblParticleBounds2D",
      "importPath": "@pibbl/core/particles",
      "kind": "type",
      "url": "/reference/types/particles/",
      "documentation": "reference-listed",
      "exampleCandidates": [],
      "minimalExample": "/minimal/particles/effect.ts",
      "minimalPage": "/minimal-examples/particles/effect/",
      "exampleReview": "complete-minimal-source"
    },
    {
      "symbol": "PibblParticleBurstAcceptedEvent",
      "importPath": "@pibbl/core/particles",
      "kind": "type",
      "url": "/reference/types/particles/",
      "documentation": "reference-listed",
      "exampleCandidates": [],
      "minimalExample": "/minimal/particles/events.ts",
      "minimalPage": "/minimal-examples/particles/events/",
      "exampleReview": "complete-minimal-source"
    },
    {
      "symbol": "PibblParticleBurstOverrides",
      "importPath": "@pibbl/core/particles",
      "kind": "type",
      "url": "/reference/types/particles/",
      "documentation": "reference-listed",
      "exampleCandidates": [],
      "minimalExample": "/minimal/particles/system.tsx",
      "minimalPage": "/minimal-examples/particles/system/",
      "exampleReview": "complete-minimal-source"
    },
    {
      "symbol": "PibblParticleBurstRejectedEvent",
      "importPath": "@pibbl/core/particles",
      "kind": "type",
      "url": "/reference/types/particles/",
      "documentation": "reference-listed",
      "exampleCandidates": [],
      "minimalExample": "/minimal/particles/events.ts",
      "minimalPage": "/minimal-examples/particles/events/",
      "exampleReview": "complete-minimal-source"
    },
    {
      "symbol": "PibblParticleChoice",
      "importPath": "@pibbl/core/particles",
      "kind": "type",
      "url": "/reference/types/particles/",
      "documentation": "reference-listed",
      "exampleCandidates": [],
      "minimalExample": "/minimal/particles/descriptors.ts",
      "minimalPage": "/minimal-examples/particles/descriptors/",
      "exampleReview": "complete-minimal-source"
    },
    {
      "symbol": "PibblParticleCommonProps",
      "importPath": "@pibbl/core/particles",
      "kind": "type",
      "url": "/reference/types/particles/",
      "documentation": "reference-listed",
      "exampleCandidates": [],
      "minimalExample": "/minimal/particles/system.tsx",
      "minimalPage": "/minimal-examples/particles/system/",
      "exampleReview": "complete-minimal-source"
    },
    {
      "symbol": "PibblParticleCurve",
      "importPath": "@pibbl/core/particles",
      "kind": "type",
      "url": "/reference/types/particles/",
      "documentation": "reference-listed",
      "exampleCandidates": [],
      "minimalExample": "/minimal/particles/descriptors.ts",
      "minimalPage": "/minimal-examples/particles/descriptors/",
      "exampleReview": "complete-minimal-source"
    },
    {
      "symbol": "PibblParticleCurveOptions",
      "importPath": "@pibbl/core/particles",
      "kind": "type",
      "url": "/reference/types/particles/",
      "documentation": "reference-listed",
      "exampleCandidates": [],
      "minimalExample": "/minimal/particles/descriptors.ts",
      "minimalPage": "/minimal-examples/particles/descriptors/",
      "exampleReview": "complete-minimal-source"
    },
    {
      "symbol": "PibblParticleCurveValue",
      "importPath": "@pibbl/core/particles",
      "kind": "type",
      "url": "/reference/types/particles/",
      "documentation": "reference-listed",
      "exampleCandidates": [],
      "minimalExample": "/minimal/particles/descriptors.ts",
      "minimalPage": "/minimal-examples/particles/descriptors/",
      "exampleReview": "complete-minimal-source"
    },
    {
      "symbol": "PibblParticleDiagnostic",
      "importPath": "@pibbl/core/particles",
      "kind": "type",
      "url": "/reference/types/particles/",
      "documentation": "reference-listed",
      "exampleCandidates": [],
      "minimalExample": "/minimal/particles/events.ts",
      "minimalPage": "/minimal-examples/particles/events/",
      "exampleReview": "complete-minimal-source"
    },
    {
      "symbol": "PibblParticleDrainStartEvent",
      "importPath": "@pibbl/core/particles",
      "kind": "type",
      "url": "/reference/types/particles/",
      "documentation": "reference-listed",
      "exampleCandidates": [],
      "minimalExample": "/minimal/particles/events.ts",
      "minimalPage": "/minimal-examples/particles/events/",
      "exampleReview": "complete-minimal-source"
    },
    {
      "symbol": "PibblParticleEffect2D",
      "importPath": "@pibbl/core/particles",
      "kind": "type",
      "url": "/reference/types/particles/",
      "documentation": "reference-listed",
      "exampleCandidates": [],
      "minimalExample": "/minimal/particles/effect.ts",
      "minimalPage": "/minimal-examples/particles/effect/",
      "exampleReview": "complete-minimal-source"
    },
    {
      "symbol": "PibblParticleEffect2DInput",
      "importPath": "@pibbl/core/particles",
      "kind": "type",
      "url": "/reference/types/particles/",
      "documentation": "reference-listed",
      "exampleCandidates": [],
      "minimalExample": "/minimal/particles/effect.ts",
      "minimalPage": "/minimal-examples/particles/effect/",
      "exampleReview": "complete-minimal-source"
    },
    {
      "symbol": "PibblParticleEmission",
      "importPath": "@pibbl/core/particles",
      "kind": "type",
      "url": "/reference/types/particles/",
      "documentation": "reference-listed",
      "exampleCandidates": [],
      "minimalExample": "/minimal/particles/effect.ts",
      "minimalPage": "/minimal-examples/particles/effect/",
      "exampleReview": "complete-minimal-source"
    },
    {
      "symbol": "PibblParticleEmitter2D",
      "importPath": "@pibbl/core/particles",
      "kind": "type",
      "url": "/reference/types/particles/",
      "documentation": "reference-listed",
      "exampleCandidates": [],
      "minimalExample": "/minimal/particles/effect.ts",
      "minimalPage": "/minimal-examples/particles/effect/",
      "exampleReview": "complete-minimal-source"
    },
    {
      "symbol": "PibblParticleExecution",
      "importPath": "@pibbl/core/particles",
      "kind": "type",
      "url": "/reference/types/particles/",
      "documentation": "reference-listed",
      "exampleCandidates": [],
      "minimalExample": "/minimal/particles/system.tsx",
      "minimalPage": "/minimal-examples/particles/system/",
      "exampleReview": "complete-minimal-source"
    },
    {
      "symbol": "PibblParticleFinishEvent",
      "importPath": "@pibbl/core/particles",
      "kind": "type",
      "url": "/reference/types/particles/",
      "documentation": "reference-listed",
      "exampleCandidates": [],
      "minimalExample": "/minimal/particles/events.ts",
      "minimalPage": "/minimal-examples/particles/events/",
      "exampleReview": "complete-minimal-source"
    },
    {
      "symbol": "PibblParticleGradient",
      "importPath": "@pibbl/core/particles",
      "kind": "type",
      "url": "/reference/types/particles/",
      "documentation": "reference-listed",
      "exampleCandidates": [],
      "minimalExample": "/minimal/particles/descriptors.ts",
      "minimalPage": "/minimal-examples/particles/descriptors/",
      "exampleReview": "complete-minimal-source"
    },
    {
      "symbol": "PibblParticleInitial2D",
      "importPath": "@pibbl/core/particles",
      "kind": "type",
      "url": "/reference/types/particles/",
      "documentation": "reference-listed",
      "exampleCandidates": [],
      "minimalExample": "/minimal/particles/effect.ts",
      "minimalPage": "/minimal-examples/particles/effect/",
      "exampleReview": "complete-minimal-source"
    },
    {
      "symbol": "PibblParticleIntegerRange",
      "importPath": "@pibbl/core/particles",
      "kind": "type",
      "url": "/reference/types/particles/",
      "documentation": "reference-listed",
      "exampleCandidates": [],
      "minimalExample": "/minimal/particles/descriptors.ts",
      "minimalPage": "/minimal-examples/particles/descriptors/",
      "exampleReview": "complete-minimal-source"
    },
    {
      "symbol": "PibblParticleMotion2D",
      "importPath": "@pibbl/core/particles",
      "kind": "type",
      "url": "/reference/types/particles/",
      "documentation": "reference-listed",
      "exampleCandidates": [],
      "minimalExample": "/minimal/particles/effect.ts",
      "minimalPage": "/minimal-examples/particles/effect/",
      "exampleReview": "complete-minimal-source"
    },
    {
      "symbol": "PibblParticleOverflow",
      "importPath": "@pibbl/core/particles",
      "kind": "type",
      "url": "/reference/types/particles/",
      "documentation": "reference-listed",
      "exampleCandidates": [],
      "minimalExample": "/minimal/particles/effect.ts",
      "minimalPage": "/minimal-examples/particles/effect/",
      "exampleReview": "complete-minimal-source"
    },
    {
      "symbol": "PibblParticleParameterDefinition",
      "importPath": "@pibbl/core/particles",
      "kind": "type",
      "url": "/reference/types/particles/",
      "documentation": "reference-listed",
      "exampleCandidates": [],
      "minimalExample": "/minimal/particles/parameters.ts",
      "minimalPage": "/minimal-examples/particles/parameters/",
      "exampleReview": "complete-minimal-source"
    },
    {
      "symbol": "PibblParticleParameterDefinitions",
      "importPath": "@pibbl/core/particles",
      "kind": "type",
      "url": "/reference/types/particles/",
      "documentation": "reference-listed",
      "exampleCandidates": [],
      "minimalExample": "/minimal/particles/parameters.ts",
      "minimalPage": "/minimal-examples/particles/parameters/",
      "exampleReview": "complete-minimal-source"
    },
    {
      "symbol": "PibblParticleParameterReference",
      "importPath": "@pibbl/core/particles",
      "kind": "type",
      "url": "/reference/types/particles/",
      "documentation": "reference-listed",
      "exampleCandidates": [],
      "minimalExample": "/minimal/particles/descriptors.ts",
      "minimalPage": "/minimal-examples/particles/descriptors/",
      "exampleReview": "complete-minimal-source"
    },
    {
      "symbol": "PibblParticleParameterTiming",
      "importPath": "@pibbl/core/particles",
      "kind": "type",
      "url": "/reference/types/particles/",
      "documentation": "reference-listed",
      "exampleCandidates": [],
      "minimalExample": "/minimal/particles/parameters.ts",
      "minimalPage": "/minimal-examples/particles/parameters/",
      "exampleReview": "complete-minimal-source"
    },
    {
      "symbol": "PibblParticleParameterValue",
      "importPath": "@pibbl/core/particles",
      "kind": "type",
      "url": "/reference/types/particles/",
      "documentation": "reference-listed",
      "exampleCandidates": [],
      "minimalExample": "/minimal/particles/parameters.ts",
      "minimalPage": "/minimal-examples/particles/parameters/",
      "exampleReview": "complete-minimal-source"
    },
    {
      "symbol": "PibblParticleParameterValues",
      "importPath": "@pibbl/core/particles",
      "kind": "type",
      "url": "/reference/types/particles/",
      "documentation": "reference-listed",
      "exampleCandidates": [],
      "minimalExample": "/minimal/particles/parameters.ts",
      "minimalPage": "/minimal-examples/particles/parameters/",
      "exampleReview": "complete-minimal-source"
    },
    {
      "symbol": "PibblParticleRange",
      "importPath": "@pibbl/core/particles",
      "kind": "type",
      "url": "/reference/types/particles/",
      "documentation": "reference-listed",
      "exampleCandidates": [],
      "minimalExample": "/minimal/particles/descriptors.ts",
      "minimalPage": "/minimal-examples/particles/descriptors/",
      "exampleReview": "complete-minimal-source"
    },
    {
      "symbol": "PibblParticleRenderer2D",
      "importPath": "@pibbl/core/particles",
      "kind": "type",
      "url": "/reference/types/particles/",
      "documentation": "reference-listed",
      "exampleCandidates": [],
      "minimalExample": "/minimal/particles/effect.ts",
      "minimalPage": "/minimal-examples/particles/effect/",
      "exampleReview": "complete-minimal-source"
    },
    {
      "symbol": "PibblParticleScalar",
      "importPath": "@pibbl/core/particles",
      "kind": "type",
      "url": "/reference/types/particles/",
      "documentation": "reference-listed",
      "exampleCandidates": [],
      "minimalExample": "/minimal/particles/descriptors.ts",
      "minimalPage": "/minimal-examples/particles/descriptors/",
      "exampleReview": "complete-minimal-source"
    },
    {
      "symbol": "PibblParticleShape2D",
      "importPath": "@pibbl/core/particles",
      "kind": "type",
      "url": "/reference/types/particles/",
      "documentation": "reference-listed",
      "exampleCandidates": [],
      "minimalExample": "/minimal/particles/effect.ts",
      "minimalPage": "/minimal-examples/particles/effect/",
      "exampleReview": "complete-minimal-source"
    },
    {
      "symbol": "PibblParticleStartEvent",
      "importPath": "@pibbl/core/particles",
      "kind": "type",
      "url": "/reference/types/particles/",
      "documentation": "reference-listed",
      "exampleCandidates": [],
      "minimalExample": "/minimal/particles/events.ts",
      "minimalPage": "/minimal-examples/particles/events/",
      "exampleReview": "complete-minimal-source"
    },
    {
      "symbol": "PibblParticleSystem",
      "importPath": "@pibbl/core/particles",
      "kind": "type",
      "url": "/reference/types/particles/",
      "documentation": "reference-listed",
      "exampleCandidates": [],
      "minimalExample": "/minimal/particles/system.tsx",
      "minimalPage": "/minimal-examples/particles/system/",
      "exampleReview": "complete-minimal-source"
    },
    {
      "symbol": "PibblParticleSystemEvent",
      "importPath": "@pibbl/core/particles",
      "kind": "type",
      "url": "/reference/types/particles/",
      "documentation": "reference-listed",
      "exampleCandidates": [],
      "minimalExample": "/minimal/particles/events.ts",
      "minimalPage": "/minimal-examples/particles/events/",
      "exampleReview": "complete-minimal-source"
    },
    {
      "symbol": "PibblParticleSystemOptions",
      "importPath": "@pibbl/core/particles",
      "kind": "type",
      "url": "/reference/types/particles/",
      "documentation": "reference-listed",
      "exampleCandidates": [],
      "minimalExample": "/minimal/particles/system.tsx",
      "minimalPage": "/minimal-examples/particles/system/",
      "exampleReview": "complete-minimal-source"
    },
    {
      "symbol": "PibblParticleSystemStatus",
      "importPath": "@pibbl/core/particles",
      "kind": "type",
      "url": "/reference/types/particles/",
      "documentation": "reference-listed",
      "exampleCandidates": [],
      "minimalExample": "/minimal/particles/system.tsx",
      "minimalPage": "/minimal-examples/particles/system/",
      "exampleReview": "complete-minimal-source"
    },
    {
      "symbol": "PibblParticleValueFor",
      "importPath": "@pibbl/core/particles",
      "kind": "type",
      "url": "/reference/types/particles/",
      "documentation": "reference-listed",
      "exampleCandidates": [],
      "minimalExample": "/minimal/particles/parameters.ts",
      "minimalPage": "/minimal-examples/particles/parameters/",
      "exampleReview": "complete-minimal-source"
    },
    {
      "symbol": "PibblParticleValuesOf",
      "importPath": "@pibbl/core/particles",
      "kind": "type",
      "url": "/reference/types/particles/",
      "documentation": "reference-listed",
      "exampleCandidates": [],
      "minimalExample": "/minimal/particles/parameters.ts",
      "minimalPage": "/minimal-examples/particles/parameters/",
      "exampleReview": "complete-minimal-source"
    },
    {
      "symbol": "PibblParticleVector2",
      "importPath": "@pibbl/core/particles",
      "kind": "type",
      "url": "/reference/types/particles/",
      "documentation": "reference-listed",
      "exampleCandidates": [],
      "minimalExample": "/minimal/particles/descriptors.ts",
      "minimalPage": "/minimal-examples/particles/descriptors/",
      "exampleReview": "complete-minimal-source"
    },
    {
      "symbol": "Absolute",
      "importPath": "@pibbl/core/types",
      "kind": "value",
      "url": "/reference/components/absolute/",
      "documentation": "reference-listed",
      "exampleCandidates": [],
      "minimalExample": "/minimal/layout/absolute-overlay.tsx",
      "minimalPage": "/minimal-examples/layout/absolute-overlay/",
      "exampleReview": "complete-minimal-source"
    },
    {
      "symbol": "Arc",
      "importPath": "@pibbl/core/types",
      "kind": "value",
      "url": "/reference/components/arc/",
      "documentation": "reference-listed",
      "exampleCandidates": [
        "/examples/arc/"
      ],
      "minimalExample": "/minimal/drawing/round-shapes.tsx",
      "minimalPage": "/minimal-examples/drawing/round-shapes/",
      "exampleReview": "complete-minimal-source"
    },
    {
      "symbol": "Circle",
      "importPath": "@pibbl/core/types",
      "kind": "value",
      "url": "/reference/components/circle/",
      "documentation": "reference-listed",
      "exampleCandidates": [
        "/examples/circle/",
        "/examples/filters/",
        "/examples/plasma-globe/"
      ],
      "minimalExample": "/minimal/drawing/round-shapes.tsx",
      "minimalPage": "/minimal-examples/drawing/round-shapes/",
      "exampleReview": "complete-minimal-source"
    },
    {
      "symbol": "Clip",
      "importPath": "@pibbl/core/types",
      "kind": "value",
      "url": "/reference/components/clip/",
      "documentation": "reference-listed",
      "exampleCandidates": [],
      "minimalExample": "/minimal/drawing/composition.tsx",
      "minimalPage": "/minimal-examples/drawing/composition/",
      "exampleReview": "complete-minimal-source"
    },
    {
      "symbol": "DragHandle",
      "importPath": "@pibbl/core/types",
      "kind": "value",
      "url": "/reference/components/drag-handle/",
      "documentation": "reference-listed",
      "exampleCandidates": [],
      "minimalExample": "/minimal/manipulation/controller.tsx",
      "minimalPage": "/minimal-examples/manipulation/controller/",
      "exampleReview": "complete-minimal-source"
    },
    {
      "symbol": "Ellipse",
      "importPath": "@pibbl/core/types",
      "kind": "value",
      "url": "/reference/components/ellipse/",
      "documentation": "reference-listed",
      "exampleCandidates": [
        "/examples/ellipse/"
      ],
      "minimalExample": "/minimal/drawing/round-shapes.tsx",
      "minimalPage": "/minimal-examples/drawing/round-shapes/",
      "exampleReview": "complete-minimal-source"
    },
    {
      "symbol": "Flex",
      "importPath": "@pibbl/core/types",
      "kind": "value",
      "url": "/reference/components/flex/",
      "documentation": "reference-listed",
      "exampleCandidates": [],
      "minimalExample": "/minimal/layout/flow-flex.tsx",
      "minimalPage": "/minimal-examples/layout/flow-flex/",
      "exampleReview": "complete-minimal-source"
    },
    {
      "symbol": "Flow",
      "importPath": "@pibbl/core/types",
      "kind": "value",
      "url": "/reference/components/flow/",
      "documentation": "reference-listed",
      "exampleCandidates": [],
      "minimalExample": "/minimal/layout/flow-flex.tsx",
      "minimalPage": "/minimal-examples/layout/flow-flex/",
      "exampleReview": "complete-minimal-source"
    },
    {
      "symbol": "FocusManagement",
      "importPath": "@pibbl/core/types",
      "kind": "value",
      "url": "/reference/components/focus-management/",
      "documentation": "reference-listed",
      "exampleCandidates": [],
      "minimalExample": "/minimal/events/focus.tsx",
      "minimalPage": "/minimal-examples/events/focus/",
      "exampleReview": "complete-minimal-source"
    },
    {
      "symbol": "Fragment",
      "importPath": "@pibbl/core/types",
      "kind": "value",
      "url": "/reference/overview/",
      "documentation": "reference-listed",
      "exampleCandidates": [],
      "minimalExample": "/minimal/compiler/production.ts",
      "minimalPage": "/minimal-examples/compiler/production/",
      "exampleReview": "complete-minimal-source"
    },
    {
      "symbol": "Grid",
      "importPath": "@pibbl/core/types",
      "kind": "value",
      "url": "/reference/components/grid/",
      "documentation": "reference-listed",
      "exampleCandidates": [],
      "minimalExample": "/minimal/layout/grid-responsive.tsx",
      "minimalPage": "/minimal-examples/layout/grid-responsive/",
      "exampleReview": "complete-minimal-source"
    },
    {
      "symbol": "Group",
      "importPath": "@pibbl/core/types",
      "kind": "value",
      "url": "/reference/components/group/",
      "documentation": "reference-listed",
      "exampleCandidates": [
        "/examples/filters/",
        "/examples/physics-panels/",
        "/examples/living-ink/",
        "/examples/material-lab/",
        "/examples/growing-reveal/",
        "/examples/underwater/",
        "/examples/optional-filters/",
        "/examples/visibility-transitions/"
      ],
      "minimalExample": "/minimal/drawing/composition.tsx",
      "minimalPage": "/minimal-examples/drawing/composition/",
      "exampleReview": "complete-minimal-source"
    },
    {
      "symbol": "HorizontalLine",
      "importPath": "@pibbl/core/types",
      "kind": "value",
      "url": "/reference/components/horizontal-line/",
      "documentation": "reference-listed",
      "exampleCandidates": [
        "/examples/horizontal-line/"
      ],
      "minimalExample": "/minimal/drawing/strokes-paths.tsx",
      "minimalPage": "/minimal-examples/drawing/strokes-paths/",
      "exampleReview": "complete-minimal-source"
    },
    {
      "symbol": "HtmlBox",
      "importPath": "@pibbl/core/types",
      "kind": "value",
      "url": "/reference/components/html-box/",
      "documentation": "reference-listed",
      "exampleCandidates": [
        "/examples/text-envelope/"
      ],
      "minimalExample": "/minimal/lifecycle/html.tsx",
      "minimalPage": "/minimal-examples/lifecycle/html/",
      "exampleReview": "complete-minimal-source"
    },
    {
      "symbol": "Image",
      "importPath": "@pibbl/core/types",
      "kind": "value",
      "url": "/reference/components/image/",
      "documentation": "reference-listed",
      "exampleCandidates": [],
      "minimalExample": "/minimal/drawing/composition.tsx",
      "minimalPage": "/minimal-examples/drawing/composition/",
      "exampleReview": "complete-minimal-source"
    },
    {
      "symbol": "KeyboardNavigation",
      "importPath": "@pibbl/core/types",
      "kind": "value",
      "url": "/reference/components/keyboard-navigation/",
      "documentation": "reference-listed",
      "exampleCandidates": [],
      "minimalExample": "/minimal/events/focus.tsx",
      "minimalPage": "/minimal-examples/events/focus/",
      "exampleReview": "complete-minimal-source"
    },
    {
      "symbol": "Layer",
      "importPath": "@pibbl/core/types",
      "kind": "value",
      "url": "/reference/components/layer/",
      "documentation": "reference-listed",
      "exampleCandidates": [
        "/examples/underwater/",
        "/examples/rainy-window/"
      ],
      "minimalExample": "/minimal/drawing/composition.tsx",
      "minimalPage": "/minimal-examples/drawing/composition/",
      "exampleReview": "complete-minimal-source"
    },
    {
      "symbol": "LayoutDiagnostic",
      "importPath": "@pibbl/core/types",
      "kind": "value",
      "url": "/reference/functions/layout-diagnostic/",
      "documentation": "reference-listed",
      "exampleCandidates": [],
      "minimalExample": "/minimal/layout/box-helpers.ts",
      "minimalPage": "/minimal-examples/layout/box-helpers/",
      "exampleReview": "complete-minimal-source"
    },
    {
      "symbol": "Line",
      "importPath": "@pibbl/core/types",
      "kind": "value",
      "url": "/reference/components/line/",
      "documentation": "reference-listed",
      "exampleCandidates": [
        "/examples/line/"
      ],
      "minimalExample": "/minimal/drawing/strokes-paths.tsx",
      "minimalPage": "/minimal-examples/drawing/strokes-paths/",
      "exampleReview": "complete-minimal-source"
    },
    {
      "symbol": "Manipulable",
      "importPath": "@pibbl/core/types",
      "kind": "value",
      "url": "/reference/components/manipulable/",
      "documentation": "reference-listed",
      "exampleCandidates": [],
      "minimalExample": "/minimal/manipulation/basic.tsx",
      "minimalPage": "/minimal-examples/manipulation/basic/",
      "exampleReview": "complete-minimal-source"
    },
    {
      "symbol": "ManipulationFrame",
      "importPath": "@pibbl/core/types",
      "kind": "value",
      "url": "/reference/components/manipulation-frame/",
      "documentation": "reference-listed",
      "exampleCandidates": [],
      "minimalExample": "/minimal/manipulation/controller.tsx",
      "minimalPage": "/minimal-examples/manipulation/controller/",
      "exampleReview": "complete-minimal-source"
    },
    {
      "symbol": "Overlay",
      "importPath": "@pibbl/core/types",
      "kind": "value",
      "url": "/reference/components/overlay/",
      "documentation": "reference-listed",
      "exampleCandidates": [],
      "minimalExample": "/minimal/layout/absolute-overlay.tsx",
      "minimalPage": "/minimal-examples/layout/absolute-overlay/",
      "exampleReview": "complete-minimal-source"
    },
    {
      "symbol": "Path",
      "importPath": "@pibbl/core/types",
      "kind": "value",
      "url": "/reference/components/path/",
      "documentation": "reference-listed",
      "exampleCandidates": [
        "/examples/path/",
        "/examples/path-geometry/",
        "/examples/text-geometry/",
        "/examples/path-warp/",
        "/examples/path-bending/",
        "/examples/along-path/",
        "/examples/text-envelope/"
      ],
      "minimalExample": "/minimal/drawing/strokes-paths.tsx",
      "minimalPage": "/minimal-examples/drawing/strokes-paths/",
      "exampleReview": "complete-minimal-source"
    },
    {
      "symbol": "PathGeometry",
      "importPath": "@pibbl/core/types",
      "kind": "value",
      "url": "/reference/functions/path-geometry/",
      "documentation": "reference-listed",
      "exampleCandidates": [
        "/examples/path-geometry/",
        "/examples/text-geometry/",
        "/examples/path-warp/",
        "/examples/path-bending/",
        "/examples/along-path/",
        "/examples/text-envelope/"
      ],
      "minimalExample": "/minimal/paths/geometry.ts",
      "minimalPage": "/minimal-examples/paths/geometry/",
      "exampleReview": "complete-minimal-source"
    },
    {
      "symbol": "Polygon",
      "importPath": "@pibbl/core/types",
      "kind": "value",
      "url": "/reference/components/polygon/",
      "documentation": "reference-listed",
      "exampleCandidates": [
        "/examples/polygon/"
      ],
      "minimalExample": "/minimal/drawing/polygons.tsx",
      "minimalPage": "/minimal-examples/drawing/polygons/",
      "exampleReview": "complete-minimal-source"
    },
    {
      "symbol": "Rectangle",
      "importPath": "@pibbl/core/types",
      "kind": "value",
      "url": "/reference/components/rectangle/",
      "documentation": "reference-listed",
      "exampleCandidates": [
        "/examples/rectangle/",
        "/examples/filters/",
        "/examples/plasma-globe/",
        "/examples/underwater/",
        "/examples/optional-filters/"
      ],
      "minimalExample": "/minimal/drawing/round-shapes.tsx",
      "minimalPage": "/minimal-examples/drawing/round-shapes/",
      "exampleReview": "complete-minimal-source"
    },
    {
      "symbol": "RegularPolygon",
      "importPath": "@pibbl/core/types",
      "kind": "value",
      "url": "/reference/components/regular-polygon/",
      "documentation": "reference-listed",
      "exampleCandidates": [
        "/examples/regular-polygon/"
      ],
      "minimalExample": "/minimal/drawing/polygons.tsx",
      "minimalPage": "/minimal-examples/drawing/polygons/",
      "exampleReview": "complete-minimal-source"
    },
    {
      "symbol": "ResizeHandle",
      "importPath": "@pibbl/core/types",
      "kind": "value",
      "url": "/reference/components/resize-handle/",
      "documentation": "reference-listed",
      "exampleCandidates": [],
      "minimalExample": "/minimal/manipulation/controller.tsx",
      "minimalPage": "/minimal-examples/manipulation/controller/",
      "exampleReview": "complete-minimal-source"
    },
    {
      "symbol": "ResizeHandles",
      "importPath": "@pibbl/core/types",
      "kind": "value",
      "url": "/reference/components/resize-handles/",
      "documentation": "reference-listed",
      "exampleCandidates": [],
      "minimalExample": "/minimal/manipulation/handles.tsx",
      "minimalPage": "/minimal-examples/manipulation/handles/",
      "exampleReview": "complete-minimal-source"
    },
    {
      "symbol": "RotationHandle",
      "importPath": "@pibbl/core/types",
      "kind": "value",
      "url": "/reference/components/rotation-handle/",
      "documentation": "reference-listed",
      "exampleCandidates": [],
      "minimalExample": "/minimal/manipulation/handles.tsx",
      "minimalPage": "/minimal-examples/manipulation/handles/",
      "exampleReview": "complete-minimal-source"
    },
    {
      "symbol": "Star",
      "importPath": "@pibbl/core/types",
      "kind": "value",
      "url": "/reference/components/star/",
      "documentation": "reference-listed",
      "exampleCandidates": [
        "/examples/star/"
      ],
      "minimalExample": "/minimal/drawing/polygons.tsx",
      "minimalPage": "/minimal-examples/drawing/polygons/",
      "exampleReview": "complete-minimal-source"
    },
    {
      "symbol": "SvgPath",
      "importPath": "@pibbl/core/types",
      "kind": "value",
      "url": "/reference/components/svg-path/",
      "documentation": "reference-listed",
      "exampleCandidates": [
        "/examples/svg-path/"
      ],
      "minimalExample": "/minimal/drawing/strokes-paths.tsx",
      "minimalPage": "/minimal-examples/drawing/strokes-paths/",
      "exampleReview": "complete-minimal-source"
    },
    {
      "symbol": "Text",
      "importPath": "@pibbl/core/types",
      "kind": "value",
      "url": "/reference/components/text/",
      "documentation": "reference-listed",
      "exampleCandidates": [
        "/examples/text/",
        "/examples/filters/",
        "/examples/underwater/",
        "/examples/optional-filters/",
        "/examples/text-envelope/"
      ],
      "minimalExample": "/minimal/drawing/composition.tsx",
      "minimalPage": "/minimal-examples/drawing/composition/",
      "exampleReview": "complete-minimal-source"
    },
    {
      "symbol": "VerticalLine",
      "importPath": "@pibbl/core/types",
      "kind": "value",
      "url": "/reference/components/vertical-line/",
      "documentation": "reference-listed",
      "exampleCandidates": [
        "/examples/vertical-line/"
      ],
      "minimalExample": "/minimal/drawing/strokes-paths.tsx",
      "minimalPage": "/minimal-examples/drawing/strokes-paths/",
      "exampleReview": "complete-minimal-source"
    },
    {
      "symbol": "Wedge",
      "importPath": "@pibbl/core/types",
      "kind": "value",
      "url": "/reference/components/wedge/",
      "documentation": "reference-listed",
      "exampleCandidates": [
        "/examples/wedge/"
      ],
      "minimalExample": "/minimal/drawing/round-shapes.tsx",
      "minimalPage": "/minimal-examples/drawing/round-shapes/",
      "exampleReview": "complete-minimal-source"
    },
    {
      "symbol": "affineTransform",
      "importPath": "@pibbl/core/types",
      "kind": "value",
      "url": "/reference/functions/path-transforms/",
      "documentation": "reference-listed",
      "exampleCandidates": [
        "/examples/text-envelope/"
      ],
      "minimalExample": "/minimal/paths/affine.ts",
      "minimalPage": "/minimal-examples/paths/affine/",
      "exampleReview": "complete-minimal-source"
    },
    {
      "symbol": "arcBendTransform",
      "importPath": "@pibbl/core/types",
      "kind": "value",
      "url": "/reference/functions/path-transforms/",
      "documentation": "reference-listed",
      "exampleCandidates": [
        "/examples/path-bending/"
      ],
      "minimalExample": "/minimal/paths/bends.ts",
      "minimalPage": "/minimal-examples/paths/bends/",
      "exampleReview": "complete-minimal-source"
    },
    {
      "symbol": "batch",
      "importPath": "@pibbl/core/types",
      "kind": "value",
      "url": "/reference/functions/batch/",
      "documentation": "reference-listed",
      "exampleCandidates": [],
      "minimalExample": "/minimal/lifecycle/signals.ts",
      "minimalPage": "/minimal-examples/lifecycle/signals/",
      "exampleReview": "complete-minimal-source"
    },
    {
      "symbol": "bifrost",
      "importPath": "@pibbl/core/types",
      "kind": "value",
      "url": "/reference/hooks/use-visibility-transition/",
      "documentation": "reference-listed",
      "exampleCandidates": [
        "/examples/visibility-transitions/"
      ],
      "minimalExample": "/minimal/transitions/bifrost.tsx",
      "minimalPage": "/minimal-examples/transitions/bifrost/",
      "exampleReview": "complete-minimal-source"
    },
    {
      "symbol": "blurReveal",
      "importPath": "@pibbl/core/types",
      "kind": "value",
      "url": "/reference/hooks/use-visibility-transition/",
      "documentation": "reference-listed",
      "exampleCandidates": [],
      "minimalExample": "/minimal/transitions/blur-reveal.tsx",
      "minimalPage": "/minimal-examples/transitions/blur-reveal/",
      "exampleReview": "complete-minimal-source"
    },
    {
      "symbol": "composeTransforms",
      "importPath": "@pibbl/core/types",
      "kind": "value",
      "url": "/reference/functions/path-transforms/",
      "documentation": "reference-listed",
      "exampleCandidates": [
        "/examples/text-envelope/"
      ],
      "minimalExample": "/minimal/paths/affine.ts",
      "minimalPage": "/minimal-examples/paths/affine/",
      "exampleReview": "complete-minimal-source"
    },
    {
      "symbol": "computed",
      "importPath": "@pibbl/core/types",
      "kind": "value",
      "url": "/reference/functions/computed/",
      "documentation": "reference-listed",
      "exampleCandidates": [],
      "minimalExample": "/minimal/lifecycle/signals.ts",
      "minimalPage": "/minimal-examples/lifecycle/signals/",
      "exampleReview": "complete-minimal-source"
    },
    {
      "symbol": "createArcPath",
      "importPath": "@pibbl/core/types",
      "kind": "value",
      "url": "/reference/functions/create-arc-path/",
      "documentation": "reference-listed",
      "exampleCandidates": [],
      "minimalExample": "/minimal/paths/circular-factories.ts",
      "minimalPage": "/minimal-examples/paths/circular-factories/",
      "exampleReview": "complete-minimal-source"
    },
    {
      "symbol": "createCirclePath",
      "importPath": "@pibbl/core/types",
      "kind": "value",
      "url": "/reference/functions/create-circle-path/",
      "documentation": "reference-listed",
      "exampleCandidates": [],
      "minimalExample": "/minimal/paths/circular-factories.ts",
      "minimalPage": "/minimal-examples/paths/circular-factories/",
      "exampleReview": "complete-minimal-source"
    },
    {
      "symbol": "createElement",
      "importPath": "@pibbl/core/types",
      "kind": "value",
      "url": "/reference/functions/create-element/",
      "documentation": "reference-listed",
      "exampleCandidates": [],
      "minimalExample": "/minimal/lifecycle/elements.tsx",
      "minimalPage": "/minimal-examples/lifecycle/elements/",
      "exampleReview": "complete-minimal-source"
    },
    {
      "symbol": "createEllipsePath",
      "importPath": "@pibbl/core/types",
      "kind": "value",
      "url": "/reference/functions/create-ellipse-path/",
      "documentation": "reference-listed",
      "exampleCandidates": [],
      "minimalExample": "/minimal/paths/circular-factories.ts",
      "minimalPage": "/minimal-examples/paths/circular-factories/",
      "exampleReview": "complete-minimal-source"
    },
    {
      "symbol": "createLinePath",
      "importPath": "@pibbl/core/types",
      "kind": "value",
      "url": "/reference/functions/create-line-path/",
      "documentation": "reference-listed",
      "exampleCandidates": [],
      "minimalExample": "/minimal/paths/line-svg-factories.ts",
      "minimalPage": "/minimal-examples/paths/line-svg-factories/",
      "exampleReview": "complete-minimal-source"
    },
    {
      "symbol": "createPolygonPath",
      "importPath": "@pibbl/core/types",
      "kind": "value",
      "url": "/reference/functions/create-polygon-path/",
      "documentation": "reference-listed",
      "exampleCandidates": [],
      "minimalExample": "/minimal/paths/polygon-factories.ts",
      "minimalPage": "/minimal-examples/paths/polygon-factories/",
      "exampleReview": "complete-minimal-source"
    },
    {
      "symbol": "createRectanglePath",
      "importPath": "@pibbl/core/types",
      "kind": "value",
      "url": "/reference/functions/create-rectangle-path/",
      "documentation": "reference-listed",
      "exampleCandidates": [],
      "minimalExample": "/minimal/paths/polygon-factories.ts",
      "minimalPage": "/minimal-examples/paths/polygon-factories/",
      "exampleReview": "complete-minimal-source"
    },
    {
      "symbol": "createRegularPolygonPath",
      "importPath": "@pibbl/core/types",
      "kind": "value",
      "url": "/reference/functions/create-regular-polygon-path/",
      "documentation": "reference-listed",
      "exampleCandidates": [],
      "minimalExample": "/minimal/paths/polygon-factories.ts",
      "minimalPage": "/minimal-examples/paths/polygon-factories/",
      "exampleReview": "complete-minimal-source"
    },
    {
      "symbol": "createStarPath",
      "importPath": "@pibbl/core/types",
      "kind": "value",
      "url": "/reference/functions/create-star-path/",
      "documentation": "reference-listed",
      "exampleCandidates": [],
      "minimalExample": "/minimal/paths/polygon-factories.ts",
      "minimalPage": "/minimal-examples/paths/polygon-factories/",
      "exampleReview": "complete-minimal-source"
    },
    {
      "symbol": "createSvgPath",
      "importPath": "@pibbl/core/types",
      "kind": "value",
      "url": "/reference/functions/create-svg-path/",
      "documentation": "reference-listed",
      "exampleCandidates": [],
      "minimalExample": "/minimal/paths/line-svg-factories.ts",
      "minimalPage": "/minimal-examples/paths/line-svg-factories/",
      "exampleReview": "complete-minimal-source"
    },
    {
      "symbol": "createWedgePath",
      "importPath": "@pibbl/core/types",
      "kind": "value",
      "url": "/reference/functions/create-wedge-path/",
      "documentation": "reference-listed",
      "exampleCandidates": [],
      "minimalExample": "/minimal/paths/circular-factories.ts",
      "minimalPage": "/minimal-examples/paths/circular-factories/",
      "exampleReview": "complete-minimal-source"
    },
    {
      "symbol": "defineAnimation",
      "importPath": "@pibbl/core/types",
      "kind": "value",
      "url": "/reference/functions/define-animation/",
      "documentation": "reference-listed",
      "exampleCandidates": [],
      "minimalExample": "/minimal/animation/custom.tsx",
      "minimalPage": "/minimal-examples/animation/custom/",
      "exampleReview": "complete-minimal-source"
    },
    {
      "symbol": "definePrimitive",
      "importPath": "@pibbl/core/types",
      "kind": "value",
      "url": "/reference/functions/define-primitive/",
      "documentation": "reference-listed",
      "exampleCandidates": [
        "/examples/energy-transitions/"
      ],
      "minimalExample": "/minimal/lifecycle/primitive.tsx",
      "minimalPage": "/minimal-examples/lifecycle/primitive/",
      "exampleReview": "complete-minimal-source"
    },
    {
      "symbol": "defineRenderLayer",
      "importPath": "@pibbl/core/types",
      "kind": "value",
      "url": "/reference/functions/define-render-layer/",
      "documentation": "reference-listed",
      "exampleCandidates": [
        "/examples/growing-reveal/"
      ],
      "minimalExample": "/minimal/render-layers/bitmap-layer.tsx",
      "minimalPage": "/minimal-examples/render-layers/bitmap-layer/",
      "exampleReview": "complete-minimal-source"
    },
    {
      "symbol": "defineTexture",
      "importPath": "@pibbl/core/types",
      "kind": "value",
      "url": "/reference/types/texture-resources/",
      "documentation": "reference-listed",
      "exampleCandidates": [
        "/examples/plasma-globe/"
      ],
      "minimalExample": "/minimal/lifecycle/texture.tsx",
      "minimalPage": "/minimal-examples/lifecycle/texture/",
      "exampleReview": "complete-minimal-source"
    },
    {
      "symbol": "defineTransition",
      "importPath": "@pibbl/core/types",
      "kind": "value",
      "url": "/reference/hooks/use-visibility-transition/",
      "documentation": "reference-listed",
      "exampleCandidates": [],
      "minimalExample": "/minimal/transitions/custom.tsx",
      "minimalPage": "/minimal-examples/transitions/custom/",
      "exampleReview": "complete-minimal-source"
    },
    {
      "symbol": "degrees",
      "importPath": "@pibbl/core/types",
      "kind": "value",
      "url": "/reference/functions/degrees/",
      "documentation": "reference-listed",
      "exampleCandidates": [],
      "minimalExample": "/minimal/manipulation/basic.tsx",
      "minimalPage": "/minimal-examples/manipulation/basic/",
      "exampleReview": "complete-minimal-source"
    },
    {
      "symbol": "dissolve",
      "importPath": "@pibbl/core/types",
      "kind": "value",
      "url": "/reference/hooks/use-visibility-transition/",
      "documentation": "reference-listed",
      "exampleCandidates": [],
      "minimalExample": "/minimal/transitions/dissolve.tsx",
      "minimalPage": "/minimal-examples/transitions/dissolve/",
      "exampleReview": "complete-minimal-source"
    },
    {
      "symbol": "drive",
      "importPath": "@pibbl/core/types",
      "kind": "value",
      "url": "/reference/functions/drive/",
      "documentation": "reference-listed",
      "exampleCandidates": [],
      "minimalExample": "/minimal/animation/tween.tsx",
      "minimalPage": "/minimal-examples/animation/tween/",
      "exampleReview": "complete-minimal-source"
    },
    {
      "symbol": "easing",
      "importPath": "@pibbl/core/types",
      "kind": "value",
      "url": "/reference/functions/easing/",
      "documentation": "reference-listed",
      "exampleCandidates": [],
      "minimalExample": "/minimal/animation/tween.tsx",
      "minimalPage": "/minimal-examples/animation/tween/",
      "exampleReview": "complete-minimal-source"
    },
    {
      "symbol": "embers",
      "importPath": "@pibbl/core/types",
      "kind": "value",
      "url": "/reference/hooks/use-visibility-transition/",
      "documentation": "reference-listed",
      "exampleCandidates": [
        "/examples/visibility-transitions/",
        "/examples/embers-physics/"
      ],
      "minimalExample": "/minimal/transitions/embers.tsx",
      "minimalPage": "/minimal-examples/transitions/embers/",
      "exampleReview": "complete-minimal-source"
    },
    {
      "symbol": "envelopeTransform",
      "importPath": "@pibbl/core/types",
      "kind": "value",
      "url": "/reference/functions/path-transforms/",
      "documentation": "reference-listed",
      "exampleCandidates": [
        "/examples/text-envelope/"
      ],
      "minimalExample": "/minimal/paths/quad-envelope.ts",
      "minimalPage": "/minimal-examples/paths/quad-envelope/",
      "exampleReview": "complete-minimal-source"
    },
    {
      "symbol": "fade",
      "importPath": "@pibbl/core/types",
      "kind": "value",
      "url": "/reference/hooks/use-visibility-transition/",
      "documentation": "reference-listed",
      "exampleCandidates": [
        "/examples/visibility-transitions/"
      ],
      "minimalExample": "/minimal/transitions/fade.tsx",
      "minimalPage": "/minimal-examples/transitions/fade/",
      "exampleReview": "complete-minimal-source"
    },
    {
      "symbol": "flattenPath",
      "importPath": "@pibbl/core/types",
      "kind": "value",
      "url": "/reference/functions/path-geometry/",
      "documentation": "reference-listed",
      "exampleCandidates": [
        "/examples/path-geometry/"
      ],
      "minimalExample": "/minimal/paths/geometry.ts",
      "minimalPage": "/minimal-examples/paths/geometry/",
      "exampleReview": "complete-minimal-source"
    },
    {
      "symbol": "flattenPathWang",
      "importPath": "@pibbl/core/types",
      "kind": "value",
      "url": "/reference/functions/path-geometry/",
      "documentation": "reference-listed",
      "exampleCandidates": [
        "/examples/path-geometry/"
      ],
      "minimalExample": "/minimal/paths/geometry.ts",
      "minimalPage": "/minimal-examples/paths/geometry/",
      "exampleReview": "complete-minimal-source"
    },
    {
      "symbol": "hologram",
      "importPath": "@pibbl/core/types",
      "kind": "value",
      "url": "/reference/hooks/use-visibility-transition/",
      "documentation": "reference-listed",
      "exampleCandidates": [
        "/examples/visibility-transitions/"
      ],
      "minimalExample": "/minimal/transitions/hologram.tsx",
      "minimalPage": "/minimal-examples/transitions/hologram/",
      "exampleReview": "complete-minimal-source"
    },
    {
      "symbol": "isSignal",
      "importPath": "@pibbl/core/types",
      "kind": "value",
      "url": "/reference/functions/is-signal/",
      "documentation": "reference-listed",
      "exampleCandidates": [],
      "minimalExample": "/minimal/lifecycle/signals.ts",
      "minimalPage": "/minimal-examples/lifecycle/signals/",
      "exampleReview": "complete-minimal-source"
    },
    {
      "symbol": "keyframes",
      "importPath": "@pibbl/core/types",
      "kind": "value",
      "url": "/reference/functions/keyframes/",
      "documentation": "reference-listed",
      "exampleCandidates": [],
      "minimalExample": "/minimal/animation/composition.tsx",
      "minimalPage": "/minimal-examples/animation/composition/",
      "exampleReview": "complete-minimal-source"
    },
    {
      "symbol": "layoutDiagnostic",
      "importPath": "@pibbl/core/types",
      "kind": "value",
      "url": "/reference/functions/layout-diagnostic/",
      "documentation": "reference-listed",
      "exampleCandidates": [],
      "minimalExample": "/minimal/layout/box-helpers.ts",
      "minimalPage": "/minimal-examples/layout/box-helpers/",
      "exampleReview": "complete-minimal-source"
    },
    {
      "symbol": "marker",
      "importPath": "@pibbl/core/types",
      "kind": "value",
      "url": "/reference/functions/marker/",
      "documentation": "reference-listed",
      "exampleCandidates": [
        "/examples/signals-and-animation/"
      ],
      "minimalExample": "/minimal/animation/composition.tsx",
      "minimalPage": "/minimal-examples/animation/composition/",
      "exampleReview": "complete-minimal-source"
    },
    {
      "symbol": "measureElement",
      "importPath": "@pibbl/core/types",
      "kind": "value",
      "url": "/reference/functions/measure-element/",
      "documentation": "reference-listed",
      "exampleCandidates": [],
      "minimalExample": "/minimal/layout/measure.tsx",
      "minimalPage": "/minimal-examples/layout/measure/",
      "exampleReview": "complete-minimal-source"
    },
    {
      "symbol": "meshTransform",
      "importPath": "@pibbl/core/types",
      "kind": "value",
      "url": "/reference/functions/path-transforms/",
      "documentation": "reference-listed",
      "exampleCandidates": [],
      "minimalExample": "/minimal/paths/mesh.ts",
      "minimalPage": "/minimal-examples/paths/mesh/",
      "exampleReview": "complete-minimal-source"
    },
    {
      "symbol": "normalizeEdges",
      "importPath": "@pibbl/core/types",
      "kind": "value",
      "url": "/reference/functions/normalize-edges/",
      "documentation": "reference-listed",
      "exampleCandidates": [],
      "minimalExample": "/minimal/layout/box-helpers.ts",
      "minimalPage": "/minimal-examples/layout/box-helpers/",
      "exampleReview": "complete-minimal-source"
    },
    {
      "symbol": "parallel",
      "importPath": "@pibbl/core/types",
      "kind": "value",
      "url": "/reference/functions/parallel/",
      "documentation": "reference-listed",
      "exampleCandidates": [
        "/examples/signals-and-animation/"
      ],
      "minimalExample": "/minimal/animation/composition.tsx",
      "minimalPage": "/minimal-examples/animation/composition/",
      "exampleReview": "complete-minimal-source"
    },
    {
      "symbol": "pathBendTransform",
      "importPath": "@pibbl/core/types",
      "kind": "value",
      "url": "/reference/functions/path-transforms/",
      "documentation": "reference-listed",
      "exampleCandidates": [
        "/examples/along-path/"
      ],
      "minimalExample": "/minimal/paths/bends.ts",
      "minimalPage": "/minimal-examples/paths/bends/",
      "exampleReview": "complete-minimal-source"
    },
    {
      "symbol": "pibbl",
      "importPath": "@pibbl/core/types",
      "kind": "value",
      "url": "/reference/functions/pibbl/",
      "documentation": "reference-listed",
      "exampleCandidates": [],
      "minimalExample": "/minimal/lifecycle/mount.tsx",
      "minimalPage": "/minimal-examples/lifecycle/mount/",
      "exampleReview": "complete-minimal-source"
    },
    {
      "symbol": "quadTransform",
      "importPath": "@pibbl/core/types",
      "kind": "value",
      "url": "/reference/functions/path-transforms/",
      "documentation": "reference-listed",
      "exampleCandidates": [
        "/examples/path-warp/"
      ],
      "minimalExample": "/minimal/paths/quad-envelope.ts",
      "minimalPage": "/minimal-examples/paths/quad-envelope/",
      "exampleReview": "complete-minimal-source"
    },
    {
      "symbol": "repeat",
      "importPath": "@pibbl/core/types",
      "kind": "value",
      "url": "/reference/functions/repeat/",
      "documentation": "reference-listed",
      "exampleCandidates": [],
      "minimalExample": "/minimal/animation/composition.tsx",
      "minimalPage": "/minimal-examples/animation/composition/",
      "exampleReview": "complete-minimal-source"
    },
    {
      "symbol": "resolveBox",
      "importPath": "@pibbl/core/types",
      "kind": "value",
      "url": "/reference/functions/resolve-box/",
      "documentation": "reference-listed",
      "exampleCandidates": [],
      "minimalExample": "/minimal/layout/box-helpers.ts",
      "minimalPage": "/minimal-examples/layout/box-helpers/",
      "exampleReview": "complete-minimal-source"
    },
    {
      "symbol": "resolveLength",
      "importPath": "@pibbl/core/types",
      "kind": "value",
      "url": "/reference/functions/resolve-length/",
      "documentation": "reference-listed",
      "exampleCandidates": [],
      "minimalExample": "/minimal/layout/box-helpers.ts",
      "minimalPage": "/minimal-examples/layout/box-helpers/",
      "exampleReview": "complete-minimal-source"
    },
    {
      "symbol": "resolveSignalValue",
      "importPath": "@pibbl/core/types",
      "kind": "value",
      "url": "/reference/functions/resolve-signal-value/",
      "documentation": "reference-listed",
      "exampleCandidates": [],
      "minimalExample": "/minimal/lifecycle/signals.ts",
      "minimalPage": "/minimal-examples/lifecycle/signals/",
      "exampleReview": "complete-minimal-source"
    },
    {
      "symbol": "sequence",
      "importPath": "@pibbl/core/types",
      "kind": "value",
      "url": "/reference/functions/sequence/",
      "documentation": "reference-listed",
      "exampleCandidates": [
        "/examples/signals-and-animation/"
      ],
      "minimalExample": "/minimal/animation/composition.tsx",
      "minimalPage": "/minimal-examples/animation/composition/",
      "exampleReview": "complete-minimal-source"
    },
    {
      "symbol": "signal",
      "importPath": "@pibbl/core/types",
      "kind": "value",
      "url": "/reference/functions/signal/",
      "documentation": "reference-listed",
      "exampleCandidates": [],
      "minimalExample": "/minimal/lifecycle/signals.ts",
      "minimalPage": "/minimal-examples/lifecycle/signals/",
      "exampleReview": "complete-minimal-source"
    },
    {
      "symbol": "simplifyPath",
      "importPath": "@pibbl/core/types",
      "kind": "value",
      "url": "/reference/functions/path-geometry/",
      "documentation": "reference-listed",
      "exampleCandidates": [
        "/examples/path-geometry/"
      ],
      "minimalExample": "/minimal/paths/geometry.ts",
      "minimalPage": "/minimal-examples/paths/geometry/",
      "exampleReview": "complete-minimal-source"
    },
    {
      "symbol": "simplifyPathRadial",
      "importPath": "@pibbl/core/types",
      "kind": "value",
      "url": "/reference/functions/path-geometry/",
      "documentation": "reference-listed",
      "exampleCandidates": [
        "/examples/path-geometry/"
      ],
      "minimalExample": "/minimal/paths/geometry.ts",
      "minimalPage": "/minimal-examples/paths/geometry/",
      "exampleReview": "complete-minimal-source"
    },
    {
      "symbol": "slide",
      "importPath": "@pibbl/core/types",
      "kind": "value",
      "url": "/reference/hooks/use-visibility-transition/",
      "documentation": "reference-listed",
      "exampleCandidates": [],
      "minimalExample": "/minimal/transitions/slide.tsx",
      "minimalPage": "/minimal-examples/transitions/slide/",
      "exampleReview": "complete-minimal-source"
    },
    {
      "symbol": "spring",
      "importPath": "@pibbl/core/types",
      "kind": "value",
      "url": "/reference/functions/spring/",
      "documentation": "reference-listed",
      "exampleCandidates": [
        "/examples/signals-and-animation/"
      ],
      "minimalExample": "/minimal/animation/composition.tsx",
      "minimalPage": "/minimal-examples/animation/composition/",
      "exampleReview": "complete-minimal-source"
    },
    {
      "symbol": "stepper",
      "importPath": "@pibbl/core/types",
      "kind": "value",
      "url": "/reference/functions/stepper/",
      "documentation": "reference-listed",
      "exampleCandidates": [],
      "minimalExample": "/minimal/animation/custom.tsx",
      "minimalPage": "/minimal-examples/animation/custom/",
      "exampleReview": "complete-minimal-source"
    },
    {
      "symbol": "subdividePath",
      "importPath": "@pibbl/core/types",
      "kind": "value",
      "url": "/reference/functions/path-geometry/",
      "documentation": "reference-listed",
      "exampleCandidates": [
        "/examples/path-geometry/"
      ],
      "minimalExample": "/minimal/paths/geometry.ts",
      "minimalPage": "/minimal-examples/paths/geometry/",
      "exampleReview": "complete-minimal-source"
    },
    {
      "symbol": "toPath2D",
      "importPath": "@pibbl/core/types",
      "kind": "value",
      "url": "/reference/functions/path-geometry/",
      "documentation": "reference-listed",
      "exampleCandidates": [],
      "minimalExample": "/minimal/paths/geometry.ts",
      "minimalPage": "/minimal-examples/paths/geometry/",
      "exampleReview": "complete-minimal-source"
    },
    {
      "symbol": "toSvgPathData",
      "importPath": "@pibbl/core/types",
      "kind": "value",
      "url": "/reference/functions/path-geometry/",
      "documentation": "reference-listed",
      "exampleCandidates": [],
      "minimalExample": "/minimal/paths/geometry.ts",
      "minimalPage": "/minimal-examples/paths/geometry/",
      "exampleReview": "complete-minimal-source"
    },
    {
      "symbol": "transformPath",
      "importPath": "@pibbl/core/types",
      "kind": "value",
      "url": "/reference/functions/path-transforms/",
      "documentation": "reference-listed",
      "exampleCandidates": [
        "/examples/text-envelope/"
      ],
      "minimalExample": "/minimal/paths/affine.ts",
      "minimalPage": "/minimal-examples/paths/affine/",
      "exampleReview": "complete-minimal-source"
    },
    {
      "symbol": "tween",
      "importPath": "@pibbl/core/types",
      "kind": "value",
      "url": "/reference/functions/tween/",
      "documentation": "reference-listed",
      "exampleCandidates": [],
      "minimalExample": "/minimal/animation/tween.tsx",
      "minimalPage": "/minimal-examples/animation/tween/",
      "exampleReview": "complete-minimal-source"
    },
    {
      "symbol": "untracked",
      "importPath": "@pibbl/core/types",
      "kind": "value",
      "url": "/reference/functions/untracked/",
      "documentation": "reference-listed",
      "exampleCandidates": [],
      "minimalExample": "/minimal/lifecycle/signals.ts",
      "minimalPage": "/minimal-examples/lifecycle/signals/",
      "exampleReview": "complete-minimal-source"
    },
    {
      "symbol": "useAnimatedValue",
      "importPath": "@pibbl/core/types",
      "kind": "value",
      "url": "/reference/hooks/use-animated-value/",
      "documentation": "reference-listed",
      "exampleCandidates": [
        "/examples/signals-and-animation/"
      ],
      "minimalExample": "/minimal/animation/targets.tsx",
      "minimalPage": "/minimal-examples/animation/targets/",
      "exampleReview": "complete-minimal-source"
    },
    {
      "symbol": "useCanvasContext",
      "importPath": "@pibbl/core/types",
      "kind": "value",
      "url": "/reference/hooks/use-canvas-context/",
      "documentation": "reference-listed",
      "exampleCandidates": [],
      "minimalExample": "/minimal/lifecycle/primitive.tsx",
      "minimalPage": "/minimal-examples/lifecycle/primitive/",
      "exampleReview": "complete-minimal-source"
    },
    {
      "symbol": "useComputed",
      "importPath": "@pibbl/core/types",
      "kind": "value",
      "url": "/reference/hooks/use-computed/",
      "documentation": "reference-listed",
      "exampleCandidates": [],
      "minimalExample": "/minimal/lifecycle/hooks.tsx",
      "minimalPage": "/minimal-examples/lifecycle/hooks/",
      "exampleReview": "complete-minimal-source"
    },
    {
      "symbol": "useConst",
      "importPath": "@pibbl/core/types",
      "kind": "value",
      "url": "/reference/hooks/use-const/",
      "documentation": "reference-listed",
      "exampleCandidates": [],
      "minimalExample": "/minimal/lifecycle/hooks.tsx",
      "minimalPage": "/minimal-examples/lifecycle/hooks/",
      "exampleReview": "complete-minimal-source"
    },
    {
      "symbol": "useCursor",
      "importPath": "@pibbl/core/types",
      "kind": "value",
      "url": "/reference/hooks/use-cursor/",
      "documentation": "reference-listed",
      "exampleCandidates": [],
      "minimalExample": "/minimal/events/target.tsx",
      "minimalPage": "/minimal-examples/events/target/",
      "exampleReview": "complete-minimal-source"
    },
    {
      "symbol": "useEventListener",
      "importPath": "@pibbl/core/types",
      "kind": "value",
      "url": "/reference/hooks/use-event-listener/",
      "documentation": "reference-listed",
      "exampleCandidates": [],
      "minimalExample": "/minimal/events/target.tsx",
      "minimalPage": "/minimal-examples/events/target/",
      "exampleReview": "complete-minimal-source"
    },
    {
      "symbol": "useEventTarget",
      "importPath": "@pibbl/core/types",
      "kind": "value",
      "url": "/reference/hooks/use-event-target/",
      "documentation": "reference-listed",
      "exampleCandidates": [],
      "minimalExample": "/minimal/events/target.tsx",
      "minimalPage": "/minimal-examples/events/target/",
      "exampleReview": "complete-minimal-source"
    },
    {
      "symbol": "useLayoutBox",
      "importPath": "@pibbl/core/types",
      "kind": "value",
      "url": "/reference/hooks/use-layout-box/",
      "documentation": "reference-listed",
      "exampleCandidates": [],
      "minimalExample": "/minimal/layout/layout-box.tsx",
      "minimalPage": "/minimal-examples/layout/layout-box/",
      "exampleReview": "complete-minimal-source"
    },
    {
      "symbol": "useLinePath",
      "importPath": "@pibbl/core/types",
      "kind": "value",
      "url": "/reference/hooks/use-line-path/",
      "documentation": "reference-listed",
      "exampleCandidates": [],
      "minimalExample": "/minimal/events/paths.tsx",
      "minimalPage": "/minimal-examples/events/paths/",
      "exampleReview": "complete-minimal-source"
    },
    {
      "symbol": "useManipulation",
      "importPath": "@pibbl/core/types",
      "kind": "value",
      "url": "/reference/hooks/use-manipulation/",
      "documentation": "reference-listed",
      "exampleCandidates": [],
      "minimalExample": "/minimal/manipulation/controller.tsx",
      "minimalPage": "/minimal-examples/manipulation/controller/",
      "exampleReview": "complete-minimal-source"
    },
    {
      "symbol": "usePlayback",
      "importPath": "@pibbl/core/types",
      "kind": "value",
      "url": "/reference/hooks/use-playback/",
      "documentation": "reference-listed",
      "exampleCandidates": [
        "/examples/signals-and-animation/",
        "/examples/stirred-ink/",
        "/examples/energy-transitions/"
      ],
      "minimalExample": "/minimal/animation/tween.tsx",
      "minimalPage": "/minimal-examples/animation/tween/",
      "exampleReview": "complete-minimal-source"
    },
    {
      "symbol": "useReaction",
      "importPath": "@pibbl/core/types",
      "kind": "value",
      "url": "/reference/hooks/use-reaction/",
      "documentation": "reference-listed",
      "exampleCandidates": [
        "/examples/stirred-ink/"
      ],
      "minimalExample": "/minimal/lifecycle/hooks.tsx",
      "minimalPage": "/minimal-examples/lifecycle/hooks/",
      "exampleReview": "complete-minimal-source"
    },
    {
      "symbol": "useRectPath",
      "importPath": "@pibbl/core/types",
      "kind": "value",
      "url": "/reference/hooks/use-rect-path/",
      "documentation": "reference-listed",
      "exampleCandidates": [],
      "minimalExample": "/minimal/events/paths.tsx",
      "minimalPage": "/minimal-examples/events/paths/",
      "exampleReview": "complete-minimal-source"
    },
    {
      "symbol": "useRef",
      "importPath": "@pibbl/core/types",
      "kind": "value",
      "url": "/reference/hooks/use-ref/",
      "documentation": "reference-listed",
      "exampleCandidates": [],
      "minimalExample": "/minimal/lifecycle/hooks.tsx",
      "minimalPage": "/minimal-examples/lifecycle/hooks/",
      "exampleReview": "complete-minimal-source"
    },
    {
      "symbol": "useSignal",
      "importPath": "@pibbl/core/types",
      "kind": "value",
      "url": "/reference/hooks/use-signal/",
      "documentation": "reference-listed",
      "exampleCandidates": [
        "/examples/signals-and-animation/",
        "/examples/physics-panels/",
        "/examples/living-ink/",
        "/examples/material-lab/",
        "/examples/growing-reveal/",
        "/examples/underwater/",
        "/examples/energy-transitions/",
        "/examples/optional-filters/"
      ],
      "minimalExample": "/minimal/lifecycle/hooks.tsx",
      "minimalPage": "/minimal-examples/lifecycle/hooks/",
      "exampleReview": "complete-minimal-source"
    },
    {
      "symbol": "useSvgPath",
      "importPath": "@pibbl/core/types",
      "kind": "value",
      "url": "/reference/hooks/use-svg-path/",
      "documentation": "reference-listed",
      "exampleCandidates": [],
      "minimalExample": "/minimal/events/paths.tsx",
      "minimalPage": "/minimal-examples/events/paths/",
      "exampleReview": "complete-minimal-source"
    },
    {
      "symbol": "useTexture",
      "importPath": "@pibbl/core/types",
      "kind": "value",
      "url": "/reference/types/texture-resources/",
      "documentation": "reference-listed",
      "exampleCandidates": [
        "/examples/plasma-globe/",
        "/examples/underwater/",
        "/examples/stirred-ink/",
        "/examples/rainy-window/"
      ],
      "minimalExample": "/minimal/lifecycle/texture.tsx",
      "minimalPage": "/minimal-examples/lifecycle/texture/",
      "exampleReview": "complete-minimal-source"
    },
    {
      "symbol": "useVisibilityTransition",
      "importPath": "@pibbl/core/types",
      "kind": "value",
      "url": "/reference/hooks/use-visibility-transition/",
      "documentation": "reference-listed",
      "exampleCandidates": [
        "/examples/visibility-transitions/",
        "/examples/embers-physics/"
      ],
      "minimalExample": "/minimal/transitions/fade.tsx",
      "minimalPage": "/minimal-examples/transitions/fade/",
      "exampleReview": "complete-minimal-source"
    },
    {
      "symbol": "wait",
      "importPath": "@pibbl/core/types",
      "kind": "value",
      "url": "/reference/functions/wait/",
      "documentation": "reference-listed",
      "exampleCandidates": [],
      "minimalExample": "/minimal/animation/composition.tsx",
      "minimalPage": "/minimal-examples/animation/composition/",
      "exampleReview": "complete-minimal-source"
    },
    {
      "symbol": "wipe",
      "importPath": "@pibbl/core/types",
      "kind": "value",
      "url": "/reference/hooks/use-visibility-transition/",
      "documentation": "reference-listed",
      "exampleCandidates": [],
      "minimalExample": "/minimal/transitions/wipe.tsx",
      "minimalPage": "/minimal-examples/transitions/wipe/",
      "exampleReview": "complete-minimal-source"
    },
    {
      "symbol": "zoom",
      "importPath": "@pibbl/core/types",
      "kind": "value",
      "url": "/reference/hooks/use-visibility-transition/",
      "documentation": "reference-listed",
      "exampleCandidates": [],
      "minimalExample": "/minimal/transitions/zoom.tsx",
      "minimalPage": "/minimal-examples/transitions/zoom/",
      "exampleReview": "complete-minimal-source"
    },
    {
      "symbol": "AbsoluteProps",
      "importPath": "@pibbl/core/types",
      "kind": "type",
      "url": "/reference/types/elements-components/",
      "documentation": "reference-listed",
      "exampleCandidates": [],
      "minimalExample": "/minimal/layout/absolute-overlay.tsx",
      "minimalPage": "/minimal-examples/layout/absolute-overlay/",
      "exampleReview": "complete-minimal-source"
    },
    {
      "symbol": "AbsoluteStyle",
      "importPath": "@pibbl/core/types",
      "kind": "type",
      "url": "/reference/types/layout/",
      "documentation": "reference-listed",
      "exampleCandidates": [],
      "minimalExample": "/minimal/layout/absolute-overlay.tsx",
      "minimalPage": "/minimal-examples/layout/absolute-overlay/",
      "exampleReview": "complete-minimal-source"
    },
    {
      "symbol": "ArcBendTransformOptions",
      "importPath": "@pibbl/core/types",
      "kind": "type",
      "url": "/reference/functions/path-transforms/",
      "documentation": "reference-listed",
      "exampleCandidates": [],
      "minimalExample": "/minimal/paths/bends.ts",
      "minimalPage": "/minimal-examples/paths/bends/",
      "exampleReview": "complete-minimal-source"
    },
    {
      "symbol": "ArcPathOptions",
      "importPath": "@pibbl/core/types",
      "kind": "type",
      "url": "/reference/types/elements-components/",
      "documentation": "reference-listed",
      "exampleCandidates": [],
      "minimalExample": "/minimal/paths/circular-factories.ts",
      "minimalPage": "/minimal-examples/paths/circular-factories/",
      "exampleReview": "complete-minimal-source"
    },
    {
      "symbol": "ArcProps",
      "importPath": "@pibbl/core/types",
      "kind": "type",
      "url": "/reference/types/elements-components/",
      "documentation": "reference-listed",
      "exampleCandidates": [],
      "minimalExample": "/minimal/drawing/round-shapes.tsx",
      "minimalPage": "/minimal-examples/drawing/round-shapes/",
      "exampleReview": "complete-minimal-source"
    },
    {
      "symbol": "ArcStyle",
      "importPath": "@pibbl/core/types",
      "kind": "type",
      "url": "/reference/types/styles/",
      "documentation": "reference-listed",
      "exampleCandidates": [],
      "minimalExample": "/minimal/drawing/round-shapes.tsx",
      "minimalPage": "/minimal-examples/drawing/round-shapes/",
      "exampleReview": "complete-minimal-source"
    },
    {
      "symbol": "BendTransformOptions",
      "importPath": "@pibbl/core/types",
      "kind": "type",
      "url": "/reference/functions/path-transforms/",
      "documentation": "reference-listed",
      "exampleCandidates": [],
      "minimalExample": "/minimal/paths/bends.ts",
      "minimalPage": "/minimal-examples/paths/bends/",
      "exampleReview": "complete-minimal-source"
    },
    {
      "symbol": "BoxStyle",
      "importPath": "@pibbl/core/types",
      "kind": "type",
      "url": "/reference/types/layout/",
      "documentation": "reference-listed",
      "exampleCandidates": [],
      "minimalExample": "/minimal/layout/box-helpers.ts",
      "minimalPage": "/minimal-examples/layout/box-helpers/",
      "exampleReview": "complete-minimal-source"
    },
    {
      "symbol": "Canvas",
      "importPath": "@pibbl/core/types",
      "kind": "type",
      "url": "/reference/types/canvas-runtime/",
      "documentation": "reference-listed",
      "exampleCandidates": [],
      "minimalExample": "/minimal/lifecycle/mount.tsx",
      "minimalPage": "/minimal-examples/lifecycle/mount/",
      "exampleReview": "complete-minimal-source"
    },
    {
      "symbol": "CanvasMeasurementService",
      "importPath": "@pibbl/core/types",
      "kind": "type",
      "url": "/reference/types/layout/",
      "documentation": "reference-listed",
      "exampleCandidates": [],
      "minimalExample": "/minimal/layout/measure.tsx",
      "minimalPage": "/minimal-examples/layout/measure/",
      "exampleReview": "complete-minimal-source"
    },
    {
      "symbol": "CirclePathOptions",
      "importPath": "@pibbl/core/types",
      "kind": "type",
      "url": "/reference/types/elements-components/",
      "documentation": "reference-listed",
      "exampleCandidates": [],
      "minimalExample": "/minimal/paths/circular-factories.ts",
      "minimalPage": "/minimal-examples/paths/circular-factories/",
      "exampleReview": "complete-minimal-source"
    },
    {
      "symbol": "CircleProps",
      "importPath": "@pibbl/core/types",
      "kind": "type",
      "url": "/reference/types/elements-components/",
      "documentation": "reference-listed",
      "exampleCandidates": [],
      "minimalExample": "/minimal/drawing/round-shapes.tsx",
      "minimalPage": "/minimal-examples/drawing/round-shapes/",
      "exampleReview": "complete-minimal-source"
    },
    {
      "symbol": "CircleStyle",
      "importPath": "@pibbl/core/types",
      "kind": "type",
      "url": "/reference/types/styles/",
      "documentation": "reference-listed",
      "exampleCandidates": [],
      "minimalExample": "/minimal/drawing/round-shapes.tsx",
      "minimalPage": "/minimal-examples/drawing/round-shapes/",
      "exampleReview": "complete-minimal-source"
    },
    {
      "symbol": "ClipProps",
      "importPath": "@pibbl/core/types",
      "kind": "type",
      "url": "/reference/types/elements-components/",
      "documentation": "reference-listed",
      "exampleCandidates": [],
      "minimalExample": "/minimal/drawing/composition.tsx",
      "minimalPage": "/minimal-examples/drawing/composition/",
      "exampleReview": "complete-minimal-source"
    },
    {
      "symbol": "ClipStyle",
      "importPath": "@pibbl/core/types",
      "kind": "type",
      "url": "/reference/types/styles/",
      "documentation": "reference-listed",
      "exampleCandidates": [],
      "minimalExample": "/minimal/drawing/composition.tsx",
      "minimalPage": "/minimal-examples/drawing/composition/",
      "exampleReview": "complete-minimal-source"
    },
    {
      "symbol": "Constraints",
      "importPath": "@pibbl/core/types",
      "kind": "type",
      "url": "/reference/types/layout/",
      "documentation": "reference-listed",
      "exampleCandidates": [],
      "minimalExample": "/minimal/layout/box-helpers.ts",
      "minimalPage": "/minimal-examples/layout/box-helpers/",
      "exampleReview": "complete-minimal-source"
    },
    {
      "symbol": "CursorStyle",
      "importPath": "@pibbl/core/types",
      "kind": "type",
      "url": "/reference/types/styles/",
      "documentation": "reference-listed",
      "exampleCandidates": [],
      "minimalExample": "/minimal/drawing/round-shapes.tsx",
      "minimalPage": "/minimal-examples/drawing/round-shapes/",
      "exampleReview": "complete-minimal-source"
    },
    {
      "symbol": "EdgeValues",
      "importPath": "@pibbl/core/types",
      "kind": "type",
      "url": "/reference/types/layout/",
      "documentation": "reference-listed",
      "exampleCandidates": [],
      "minimalExample": "/minimal/layout/box-helpers.ts",
      "minimalPage": "/minimal-examples/layout/box-helpers/",
      "exampleReview": "complete-minimal-source"
    },
    {
      "symbol": "Edges",
      "importPath": "@pibbl/core/types",
      "kind": "type",
      "url": "/reference/types/layout/",
      "documentation": "reference-listed",
      "exampleCandidates": [],
      "minimalExample": "/minimal/layout/box-helpers.ts",
      "minimalPage": "/minimal-examples/layout/box-helpers/",
      "exampleReview": "complete-minimal-source"
    },
    {
      "symbol": "EllipsePathOptions",
      "importPath": "@pibbl/core/types",
      "kind": "type",
      "url": "/reference/types/elements-components/",
      "documentation": "reference-listed",
      "exampleCandidates": [],
      "minimalExample": "/minimal/paths/circular-factories.ts",
      "minimalPage": "/minimal-examples/paths/circular-factories/",
      "exampleReview": "complete-minimal-source"
    },
    {
      "symbol": "EllipseProps",
      "importPath": "@pibbl/core/types",
      "kind": "type",
      "url": "/reference/types/elements-components/",
      "documentation": "reference-listed",
      "exampleCandidates": [],
      "minimalExample": "/minimal/drawing/round-shapes.tsx",
      "minimalPage": "/minimal-examples/drawing/round-shapes/",
      "exampleReview": "complete-minimal-source"
    },
    {
      "symbol": "EllipseStyle",
      "importPath": "@pibbl/core/types",
      "kind": "type",
      "url": "/reference/types/styles/",
      "documentation": "reference-listed",
      "exampleCandidates": [],
      "minimalExample": "/minimal/drawing/round-shapes.tsx",
      "minimalPage": "/minimal-examples/drawing/round-shapes/",
      "exampleReview": "complete-minimal-source"
    },
    {
      "symbol": "EnvelopeGuide",
      "importPath": "@pibbl/core/types",
      "kind": "type",
      "url": "/reference/functions/path-transforms/",
      "documentation": "reference-listed",
      "exampleCandidates": [],
      "minimalExample": "/minimal/paths/quad-envelope.ts",
      "minimalPage": "/minimal-examples/paths/quad-envelope/",
      "exampleReview": "complete-minimal-source"
    },
    {
      "symbol": "EnvelopeTransformOptions",
      "importPath": "@pibbl/core/types",
      "kind": "type",
      "url": "/reference/functions/path-transforms/",
      "documentation": "reference-listed",
      "exampleCandidates": [],
      "minimalExample": "/minimal/paths/quad-envelope.ts",
      "minimalPage": "/minimal-examples/paths/quad-envelope/",
      "exampleReview": "complete-minimal-source"
    },
    {
      "symbol": "FillStyle",
      "importPath": "@pibbl/core/types",
      "kind": "type",
      "url": "/reference/types/styles/",
      "documentation": "reference-listed",
      "exampleCandidates": [],
      "minimalExample": "/minimal/drawing/round-shapes.tsx",
      "minimalPage": "/minimal-examples/drawing/round-shapes/",
      "exampleReview": "complete-minimal-source"
    },
    {
      "symbol": "FlattenPathOptions",
      "importPath": "@pibbl/core/types",
      "kind": "type",
      "url": "/reference/functions/path-geometry/",
      "documentation": "reference-listed",
      "exampleCandidates": [],
      "minimalExample": "/minimal/paths/geometry.ts",
      "minimalPage": "/minimal-examples/paths/geometry/",
      "exampleReview": "complete-minimal-source"
    },
    {
      "symbol": "FlexItemStyle",
      "importPath": "@pibbl/core/types",
      "kind": "type",
      "url": "/reference/types/layout/",
      "documentation": "reference-listed",
      "exampleCandidates": [],
      "minimalExample": "/minimal/layout/flow-flex.tsx",
      "minimalPage": "/minimal-examples/layout/flow-flex/",
      "exampleReview": "complete-minimal-source"
    },
    {
      "symbol": "FlexProps",
      "importPath": "@pibbl/core/types",
      "kind": "type",
      "url": "/reference/types/layout/",
      "documentation": "reference-listed",
      "exampleCandidates": [],
      "minimalExample": "/minimal/layout/flow-flex.tsx",
      "minimalPage": "/minimal-examples/layout/flow-flex/",
      "exampleReview": "complete-minimal-source"
    },
    {
      "symbol": "FlexStyle",
      "importPath": "@pibbl/core/types",
      "kind": "type",
      "url": "/reference/types/layout/",
      "documentation": "reference-listed",
      "exampleCandidates": [],
      "minimalExample": "/minimal/layout/flow-flex.tsx",
      "minimalPage": "/minimal-examples/layout/flow-flex/",
      "exampleReview": "complete-minimal-source"
    },
    {
      "symbol": "FlowProps",
      "importPath": "@pibbl/core/types",
      "kind": "type",
      "url": "/reference/types/layout/",
      "documentation": "reference-listed",
      "exampleCandidates": [],
      "minimalExample": "/minimal/layout/flow-flex.tsx",
      "minimalPage": "/minimal-examples/layout/flow-flex/",
      "exampleReview": "complete-minimal-source"
    },
    {
      "symbol": "FlowStyle",
      "importPath": "@pibbl/core/types",
      "kind": "type",
      "url": "/reference/types/layout/",
      "documentation": "reference-listed",
      "exampleCandidates": [],
      "minimalExample": "/minimal/layout/flow-flex.tsx",
      "minimalPage": "/minimal-examples/layout/flow-flex/",
      "exampleReview": "complete-minimal-source"
    },
    {
      "symbol": "FocusManagementProps",
      "importPath": "@pibbl/core/types",
      "kind": "type",
      "url": "/reference/types/elements-components/",
      "documentation": "reference-listed",
      "exampleCandidates": [],
      "minimalExample": "/minimal/events/focus.tsx",
      "minimalPage": "/minimal-examples/events/focus/",
      "exampleReview": "complete-minimal-source"
    },
    {
      "symbol": "GStyle",
      "importPath": "@pibbl/core/types",
      "kind": "type",
      "url": "/reference/types/styles/",
      "documentation": "reference-listed",
      "exampleCandidates": [],
      "minimalExample": "/minimal/drawing/composition.tsx",
      "minimalPage": "/minimal-examples/drawing/composition/",
      "exampleReview": "complete-minimal-source"
    },
    {
      "symbol": "GridItemStyle",
      "importPath": "@pibbl/core/types",
      "kind": "type",
      "url": "/reference/types/layout/",
      "documentation": "reference-listed",
      "exampleCandidates": [],
      "minimalExample": "/minimal/layout/grid-responsive.tsx",
      "minimalPage": "/minimal-examples/layout/grid-responsive/",
      "exampleReview": "complete-minimal-source"
    },
    {
      "symbol": "GridProps",
      "importPath": "@pibbl/core/types",
      "kind": "type",
      "url": "/reference/types/layout/",
      "documentation": "reference-listed",
      "exampleCandidates": [],
      "minimalExample": "/minimal/layout/grid-responsive.tsx",
      "minimalPage": "/minimal-examples/layout/grid-responsive/",
      "exampleReview": "complete-minimal-source"
    },
    {
      "symbol": "GridStyle",
      "importPath": "@pibbl/core/types",
      "kind": "type",
      "url": "/reference/types/layout/",
      "documentation": "reference-listed",
      "exampleCandidates": [],
      "minimalExample": "/minimal/layout/grid-responsive.tsx",
      "minimalPage": "/minimal-examples/layout/grid-responsive/",
      "exampleReview": "complete-minimal-source"
    },
    {
      "symbol": "GridTrack",
      "importPath": "@pibbl/core/types",
      "kind": "type",
      "url": "/reference/types/layout/",
      "documentation": "reference-listed",
      "exampleCandidates": [],
      "minimalExample": "/minimal/layout/grid-responsive.tsx",
      "minimalPage": "/minimal-examples/layout/grid-responsive/",
      "exampleReview": "complete-minimal-source"
    },
    {
      "symbol": "GroupProps",
      "importPath": "@pibbl/core/types",
      "kind": "type",
      "url": "/reference/types/elements-components/",
      "documentation": "reference-listed",
      "exampleCandidates": [],
      "minimalExample": "/minimal/drawing/composition.tsx",
      "minimalPage": "/minimal-examples/drawing/composition/",
      "exampleReview": "complete-minimal-source"
    },
    {
      "symbol": "HorizontalLineProps",
      "importPath": "@pibbl/core/types",
      "kind": "type",
      "url": "/reference/types/elements-components/",
      "documentation": "reference-listed",
      "exampleCandidates": [],
      "minimalExample": "/minimal/drawing/strokes-paths.tsx",
      "minimalPage": "/minimal-examples/drawing/strokes-paths/",
      "exampleReview": "complete-minimal-source"
    },
    {
      "symbol": "HorizontalLineStyle",
      "importPath": "@pibbl/core/types",
      "kind": "type",
      "url": "/reference/types/styles/",
      "documentation": "reference-listed",
      "exampleCandidates": [],
      "minimalExample": "/minimal/drawing/strokes-paths.tsx",
      "minimalPage": "/minimal-examples/drawing/strokes-paths/",
      "exampleReview": "complete-minimal-source"
    },
    {
      "symbol": "HtmlBoxFocusState",
      "importPath": "@pibbl/core/types",
      "kind": "type",
      "url": "/reference/types/html-box/",
      "documentation": "reference-listed",
      "exampleCandidates": [],
      "minimalExample": "/minimal/lifecycle/html.tsx",
      "minimalPage": "/minimal-examples/lifecycle/html/",
      "exampleReview": "complete-minimal-source"
    },
    {
      "symbol": "HtmlBoxProps",
      "importPath": "@pibbl/core/types",
      "kind": "type",
      "url": "/reference/types/html-box/",
      "documentation": "reference-listed",
      "exampleCandidates": [],
      "minimalExample": "/minimal/lifecycle/html.tsx",
      "minimalPage": "/minimal-examples/lifecycle/html/",
      "exampleReview": "complete-minimal-source"
    },
    {
      "symbol": "HtmlBoxStyle",
      "importPath": "@pibbl/core/types",
      "kind": "type",
      "url": "/reference/types/html-box/",
      "documentation": "reference-listed",
      "exampleCandidates": [],
      "minimalExample": "/minimal/lifecycle/html.tsx",
      "minimalPage": "/minimal-examples/lifecycle/html/",
      "exampleReview": "complete-minimal-source"
    },
    {
      "symbol": "HtmlMountCallback",
      "importPath": "@pibbl/core/types",
      "kind": "type",
      "url": "/reference/types/html-box/",
      "documentation": "reference-listed",
      "exampleCandidates": [],
      "minimalExample": "/minimal/lifecycle/html.tsx",
      "minimalPage": "/minimal-examples/lifecycle/html/",
      "exampleReview": "complete-minimal-source"
    },
    {
      "symbol": "HtmlUpdateFunction",
      "importPath": "@pibbl/core/types",
      "kind": "type",
      "url": "/reference/types/html-box/",
      "documentation": "reference-listed",
      "exampleCandidates": [],
      "minimalExample": "/minimal/lifecycle/html.tsx",
      "minimalPage": "/minimal-examples/lifecycle/html/",
      "exampleReview": "complete-minimal-source"
    },
    {
      "symbol": "ImageProps",
      "importPath": "@pibbl/core/types",
      "kind": "type",
      "url": "/reference/types/elements-components/",
      "documentation": "reference-listed",
      "exampleCandidates": [],
      "minimalExample": "/minimal/drawing/composition.tsx",
      "minimalPage": "/minimal-examples/drawing/composition/",
      "exampleReview": "complete-minimal-source"
    },
    {
      "symbol": "ImgStyle",
      "importPath": "@pibbl/core/types",
      "kind": "type",
      "url": "/reference/types/styles/",
      "documentation": "reference-listed",
      "exampleCandidates": [],
      "minimalExample": "/minimal/drawing/composition.tsx",
      "minimalPage": "/minimal-examples/drawing/composition/",
      "exampleReview": "complete-minimal-source"
    },
    {
      "symbol": "KeyboardNavigationProps",
      "importPath": "@pibbl/core/types",
      "kind": "type",
      "url": "/reference/types/elements-components/",
      "documentation": "reference-listed",
      "exampleCandidates": [],
      "minimalExample": "/minimal/events/focus.tsx",
      "minimalPage": "/minimal-examples/events/focus/",
      "exampleReview": "complete-minimal-source"
    },
    {
      "symbol": "LayerProps",
      "importPath": "@pibbl/core/types",
      "kind": "type",
      "url": "/reference/types/elements-components/",
      "documentation": "reference-listed",
      "exampleCandidates": [],
      "minimalExample": "/minimal/drawing/composition.tsx",
      "minimalPage": "/minimal-examples/drawing/composition/",
      "exampleReview": "complete-minimal-source"
    },
    {
      "symbol": "LayerStyle",
      "importPath": "@pibbl/core/types",
      "kind": "type",
      "url": "/reference/types/styles/",
      "documentation": "reference-listed",
      "exampleCandidates": [],
      "minimalExample": "/minimal/drawing/composition.tsx",
      "minimalPage": "/minimal-examples/drawing/composition/",
      "exampleReview": "complete-minimal-source"
    },
    {
      "symbol": "LayoutBox",
      "importPath": "@pibbl/core/types",
      "kind": "type",
      "url": "/reference/types/layout/",
      "documentation": "reference-listed",
      "exampleCandidates": [],
      "minimalExample": "/minimal/layout/box-helpers.ts",
      "minimalPage": "/minimal-examples/layout/box-helpers/",
      "exampleReview": "complete-minimal-source"
    },
    {
      "symbol": "LayoutDiagnostic",
      "importPath": "@pibbl/core/types",
      "kind": "type",
      "url": "/reference/functions/layout-diagnostic/",
      "documentation": "reference-listed",
      "exampleCandidates": [],
      "minimalExample": "/minimal/layout/box-helpers.ts",
      "minimalPage": "/minimal-examples/layout/box-helpers/",
      "exampleReview": "complete-minimal-source"
    },
    {
      "symbol": "LayoutDiagnosticContext",
      "importPath": "@pibbl/core/types",
      "kind": "type",
      "url": "/reference/types/layout/",
      "documentation": "reference-listed",
      "exampleCandidates": [],
      "minimalExample": "/minimal/layout/box-helpers.ts",
      "minimalPage": "/minimal-examples/layout/box-helpers/",
      "exampleReview": "complete-minimal-source"
    },
    {
      "symbol": "LayoutDiagnosticInput",
      "importPath": "@pibbl/core/types",
      "kind": "type",
      "url": "/reference/types/layout/",
      "documentation": "reference-listed",
      "exampleCandidates": [],
      "minimalExample": "/minimal/layout/box-helpers.ts",
      "minimalPage": "/minimal-examples/layout/box-helpers/",
      "exampleReview": "complete-minimal-source"
    },
    {
      "symbol": "LayoutItemStyle",
      "importPath": "@pibbl/core/types",
      "kind": "type",
      "url": "/reference/types/layout/",
      "documentation": "reference-listed",
      "exampleCandidates": [],
      "minimalExample": "/minimal/layout/layout-box.tsx",
      "minimalPage": "/minimal-examples/layout/layout-box/",
      "exampleReview": "complete-minimal-source"
    },
    {
      "symbol": "Length",
      "importPath": "@pibbl/core/types",
      "kind": "type",
      "url": "/reference/types/layout/",
      "documentation": "reference-listed",
      "exampleCandidates": [],
      "minimalExample": "/minimal/layout/box-helpers.ts",
      "minimalPage": "/minimal-examples/layout/box-helpers/",
      "exampleReview": "complete-minimal-source"
    },
    {
      "symbol": "LinePathOptions",
      "importPath": "@pibbl/core/types",
      "kind": "type",
      "url": "/reference/types/elements-components/",
      "documentation": "reference-listed",
      "exampleCandidates": [],
      "minimalExample": "/minimal/paths/line-svg-factories.ts",
      "minimalPage": "/minimal-examples/paths/line-svg-factories/",
      "exampleReview": "complete-minimal-source"
    },
    {
      "symbol": "LineProps",
      "importPath": "@pibbl/core/types",
      "kind": "type",
      "url": "/reference/types/elements-components/",
      "documentation": "reference-listed",
      "exampleCandidates": [],
      "minimalExample": "/minimal/drawing/strokes-paths.tsx",
      "minimalPage": "/minimal-examples/drawing/strokes-paths/",
      "exampleReview": "complete-minimal-source"
    },
    {
      "symbol": "LineStyle",
      "importPath": "@pibbl/core/types",
      "kind": "type",
      "url": "/reference/types/styles/",
      "documentation": "reference-listed",
      "exampleCandidates": [],
      "minimalExample": "/minimal/drawing/strokes-paths.tsx",
      "minimalPage": "/minimal-examples/drawing/strokes-paths/",
      "exampleReview": "complete-minimal-source"
    },
    {
      "symbol": "MeasureInput",
      "importPath": "@pibbl/core/types",
      "kind": "type",
      "url": "/reference/types/layout/",
      "documentation": "reference-listed",
      "exampleCandidates": [],
      "minimalExample": "/minimal/layout/measure.tsx",
      "minimalPage": "/minimal-examples/layout/measure/",
      "exampleReview": "complete-minimal-source"
    },
    {
      "symbol": "MeasureResult",
      "importPath": "@pibbl/core/types",
      "kind": "type",
      "url": "/reference/types/layout/",
      "documentation": "reference-listed",
      "exampleCandidates": [],
      "minimalExample": "/minimal/layout/measure.tsx",
      "minimalPage": "/minimal-examples/layout/measure/",
      "exampleReview": "complete-minimal-source"
    },
    {
      "symbol": "MeshTransformOptions",
      "importPath": "@pibbl/core/types",
      "kind": "type",
      "url": "/reference/functions/path-transforms/",
      "documentation": "reference-listed",
      "exampleCandidates": [],
      "minimalExample": "/minimal/paths/mesh.ts",
      "minimalPage": "/minimal-examples/paths/mesh/",
      "exampleReview": "complete-minimal-source"
    },
    {
      "symbol": "NormalizedStyle",
      "importPath": "@pibbl/core/types",
      "kind": "type",
      "url": "/reference/types/styles/",
      "documentation": "reference-listed",
      "exampleCandidates": [],
      "minimalExample": "/minimal/lifecycle/primitive.tsx",
      "minimalPage": "/minimal-examples/lifecycle/primitive/",
      "exampleReview": "complete-minimal-source"
    },
    {
      "symbol": "OverlayProps",
      "importPath": "@pibbl/core/types",
      "kind": "type",
      "url": "/reference/types/elements-components/",
      "documentation": "reference-listed",
      "exampleCandidates": [],
      "minimalExample": "/minimal/layout/absolute-overlay.tsx",
      "minimalPage": "/minimal-examples/layout/absolute-overlay/",
      "exampleReview": "complete-minimal-source"
    },
    {
      "symbol": "OverlayStyle",
      "importPath": "@pibbl/core/types",
      "kind": "type",
      "url": "/reference/types/layout/",
      "documentation": "reference-listed",
      "exampleCandidates": [],
      "minimalExample": "/minimal/layout/absolute-overlay.tsx",
      "minimalPage": "/minimal-examples/layout/absolute-overlay/",
      "exampleReview": "complete-minimal-source"
    },
    {
      "symbol": "PaintStyle",
      "importPath": "@pibbl/core/types",
      "kind": "type",
      "url": "/reference/types/styles/",
      "documentation": "reference-listed",
      "exampleCandidates": [],
      "minimalExample": "/minimal/drawing/round-shapes.tsx",
      "minimalPage": "/minimal-examples/drawing/round-shapes/",
      "exampleReview": "complete-minimal-source"
    },
    {
      "symbol": "PathBendAlign",
      "importPath": "@pibbl/core/types",
      "kind": "type",
      "url": "/reference/functions/path-bending/",
      "documentation": "reference-listed",
      "exampleCandidates": [],
      "minimalExample": "/minimal/paths/bends.ts",
      "minimalPage": "/minimal-examples/paths/bends/",
      "exampleReview": "complete-minimal-source"
    },
    {
      "symbol": "PathBendArc",
      "importPath": "@pibbl/core/types",
      "kind": "type",
      "url": "/reference/functions/path-bending/",
      "documentation": "reference-listed",
      "exampleCandidates": [],
      "minimalExample": "/minimal/paths/bends.ts",
      "minimalPage": "/minimal-examples/paths/bends/",
      "exampleReview": "complete-minimal-source"
    },
    {
      "symbol": "PathBendBaseline",
      "importPath": "@pibbl/core/types",
      "kind": "type",
      "url": "/reference/functions/path-bending/",
      "documentation": "reference-listed",
      "exampleCandidates": [],
      "minimalExample": "/minimal/paths/bends.ts",
      "minimalPage": "/minimal-examples/paths/bends/",
      "exampleReview": "complete-minimal-source"
    },
    {
      "symbol": "PathBendFit",
      "importPath": "@pibbl/core/types",
      "kind": "type",
      "url": "/reference/functions/path-bending/",
      "documentation": "reference-listed",
      "exampleCandidates": [],
      "minimalExample": "/minimal/paths/bends.ts",
      "minimalPage": "/minimal-examples/paths/bends/",
      "exampleReview": "complete-minimal-source"
    },
    {
      "symbol": "PathBendOverflow",
      "importPath": "@pibbl/core/types",
      "kind": "type",
      "url": "/reference/functions/path-bending/",
      "documentation": "reference-listed",
      "exampleCandidates": [],
      "minimalExample": "/minimal/paths/bends.ts",
      "minimalPage": "/minimal-examples/paths/bends/",
      "exampleReview": "complete-minimal-source"
    },
    {
      "symbol": "PathBendTransformOptions",
      "importPath": "@pibbl/core/types",
      "kind": "type",
      "url": "/reference/functions/path-transforms/",
      "documentation": "reference-listed",
      "exampleCandidates": [],
      "minimalExample": "/minimal/paths/bends.ts",
      "minimalPage": "/minimal-examples/paths/bends/",
      "exampleReview": "complete-minimal-source"
    },
    {
      "symbol": "PathGeometry",
      "importPath": "@pibbl/core/types",
      "kind": "type",
      "url": "/reference/functions/path-geometry/",
      "documentation": "reference-listed",
      "exampleCandidates": [
        "/examples/path-geometry/",
        "/examples/text-geometry/",
        "/examples/path-warp/",
        "/examples/path-bending/",
        "/examples/along-path/",
        "/examples/text-envelope/"
      ],
      "minimalExample": "/minimal/paths/geometry.ts",
      "minimalPage": "/minimal-examples/paths/geometry/",
      "exampleReview": "complete-minimal-source"
    },
    {
      "symbol": "PathGuide",
      "importPath": "@pibbl/core/types",
      "kind": "type",
      "url": "/reference/functions/path-transforms/",
      "documentation": "reference-listed",
      "exampleCandidates": [],
      "minimalExample": "/minimal/paths/quad-envelope.ts",
      "minimalPage": "/minimal-examples/paths/quad-envelope/",
      "exampleReview": "complete-minimal-source"
    },
    {
      "symbol": "PathGuideOptions",
      "importPath": "@pibbl/core/types",
      "kind": "type",
      "url": "/reference/functions/path-transforms/",
      "documentation": "reference-listed",
      "exampleCandidates": [],
      "minimalExample": "/minimal/paths/quad-envelope.ts",
      "minimalPage": "/minimal-examples/paths/quad-envelope/",
      "exampleReview": "complete-minimal-source"
    },
    {
      "symbol": "PathGuideStation",
      "importPath": "@pibbl/core/types",
      "kind": "type",
      "url": "/reference/functions/path-transforms/",
      "documentation": "reference-listed",
      "exampleCandidates": [],
      "minimalExample": "/minimal/paths/quad-envelope.ts",
      "minimalPage": "/minimal-examples/paths/quad-envelope/",
      "exampleReview": "complete-minimal-source"
    },
    {
      "symbol": "PathPoint",
      "importPath": "@pibbl/core/types",
      "kind": "type",
      "url": "/reference/functions/path-transforms/",
      "documentation": "reference-listed",
      "exampleCandidates": [],
      "minimalExample": "/minimal/paths/affine.ts",
      "minimalPage": "/minimal-examples/paths/affine/",
      "exampleReview": "complete-minimal-source"
    },
    {
      "symbol": "PathProps",
      "importPath": "@pibbl/core/types",
      "kind": "type",
      "url": "/reference/types/elements-components/",
      "documentation": "reference-listed",
      "exampleCandidates": [],
      "minimalExample": "/minimal/drawing/strokes-paths.tsx",
      "minimalPage": "/minimal-examples/drawing/strokes-paths/",
      "exampleReview": "complete-minimal-source"
    },
    {
      "symbol": "PathQuadCorners",
      "importPath": "@pibbl/core/types",
      "kind": "type",
      "url": "/reference/functions/path-transforms/",
      "documentation": "reference-listed",
      "exampleCandidates": [],
      "minimalExample": "/minimal/paths/quad-envelope.ts",
      "minimalPage": "/minimal-examples/paths/quad-envelope/",
      "exampleReview": "complete-minimal-source"
    },
    {
      "symbol": "PathQuadMode",
      "importPath": "@pibbl/core/types",
      "kind": "type",
      "url": "/reference/functions/path-transforms/",
      "documentation": "reference-listed",
      "exampleCandidates": [],
      "minimalExample": "/minimal/paths/quad-envelope.ts",
      "minimalPage": "/minimal-examples/paths/quad-envelope/",
      "exampleReview": "complete-minimal-source"
    },
    {
      "symbol": "PathRect",
      "importPath": "@pibbl/core/types",
      "kind": "type",
      "url": "/reference/functions/path-transforms/",
      "documentation": "reference-listed",
      "exampleCandidates": [],
      "minimalExample": "/minimal/paths/affine.ts",
      "minimalPage": "/minimal-examples/paths/affine/",
      "exampleReview": "complete-minimal-source"
    },
    {
      "symbol": "PathSegment",
      "importPath": "@pibbl/core/types",
      "kind": "type",
      "url": "/reference/functions/path-geometry/",
      "documentation": "reference-listed",
      "exampleCandidates": [],
      "minimalExample": "/minimal/paths/geometry.ts",
      "minimalPage": "/minimal-examples/paths/geometry/",
      "exampleReview": "complete-minimal-source"
    },
    {
      "symbol": "PathStyle",
      "importPath": "@pibbl/core/types",
      "kind": "type",
      "url": "/reference/types/styles/",
      "documentation": "reference-listed",
      "exampleCandidates": [],
      "minimalExample": "/minimal/drawing/strokes-paths.tsx",
      "minimalPage": "/minimal-examples/drawing/strokes-paths/",
      "exampleReview": "complete-minimal-source"
    },
    {
      "symbol": "PathTransform",
      "importPath": "@pibbl/core/types",
      "kind": "type",
      "url": "/reference/functions/path-transforms/",
      "documentation": "reference-listed",
      "exampleCandidates": [],
      "minimalExample": "/minimal/paths/affine.ts",
      "minimalPage": "/minimal-examples/paths/affine/",
      "exampleReview": "complete-minimal-source"
    },
    {
      "symbol": "Percentage",
      "importPath": "@pibbl/core/types",
      "kind": "type",
      "url": "/reference/types/layout/",
      "documentation": "reference-listed",
      "exampleCandidates": [],
      "minimalExample": "/minimal/layout/box-helpers.ts",
      "minimalPage": "/minimal-examples/layout/box-helpers/",
      "exampleReview": "complete-minimal-source"
    },
    {
      "symbol": "PibblAnimatedValueOptions",
      "importPath": "@pibbl/core/types",
      "kind": "type",
      "url": "/reference/types/canvas-runtime/",
      "documentation": "reference-listed",
      "exampleCandidates": [],
      "minimalExample": "/minimal/animation/targets.tsx",
      "minimalPage": "/minimal-examples/animation/targets/",
      "exampleReview": "complete-minimal-source"
    },
    {
      "symbol": "PibblAnimationDefinition",
      "importPath": "@pibbl/core/types",
      "kind": "type",
      "url": "/reference/types/canvas-runtime/",
      "documentation": "reference-listed",
      "exampleCandidates": [],
      "minimalExample": "/minimal/animation/tween.tsx",
      "minimalPage": "/minimal-examples/animation/tween/",
      "exampleReview": "complete-minimal-source"
    },
    {
      "symbol": "PibblAnimationOptions",
      "importPath": "@pibbl/core/types",
      "kind": "type",
      "url": "/reference/types/canvas-runtime/",
      "documentation": "reference-listed",
      "exampleCandidates": [],
      "minimalExample": "/minimal/animation/custom.tsx",
      "minimalPage": "/minimal-examples/animation/custom/",
      "exampleReview": "complete-minimal-source"
    },
    {
      "symbol": "PibblAnimationProgram",
      "importPath": "@pibbl/core/types",
      "kind": "type",
      "url": "/reference/types/canvas-runtime/",
      "documentation": "reference-listed",
      "exampleCandidates": [],
      "minimalExample": "/minimal/animation/composition.tsx",
      "minimalPage": "/minimal-examples/animation/composition/",
      "exampleReview": "complete-minimal-source"
    },
    {
      "symbol": "PibblAnimationRepeatDirection",
      "importPath": "@pibbl/core/types",
      "kind": "type",
      "url": "/reference/types/canvas-runtime/",
      "documentation": "reference-listed",
      "exampleCandidates": [],
      "minimalExample": "/minimal/animation/composition.tsx",
      "minimalPage": "/minimal-examples/animation/composition/",
      "exampleReview": "complete-minimal-source"
    },
    {
      "symbol": "PibblAnimationRepeatOptions",
      "importPath": "@pibbl/core/types",
      "kind": "type",
      "url": "/reference/types/canvas-runtime/",
      "documentation": "reference-listed",
      "exampleCandidates": [],
      "minimalExample": "/minimal/animation/composition.tsx",
      "minimalPage": "/minimal-examples/animation/composition/",
      "exampleReview": "complete-minimal-source"
    },
    {
      "symbol": "PibblAnimationSampleInput",
      "importPath": "@pibbl/core/types",
      "kind": "type",
      "url": "/reference/types/canvas-runtime/",
      "documentation": "reference-listed",
      "exampleCandidates": [],
      "minimalExample": "/minimal/animation/custom.tsx",
      "minimalPage": "/minimal-examples/animation/custom/",
      "exampleReview": "complete-minimal-source"
    },
    {
      "symbol": "PibblAnimationTarget",
      "importPath": "@pibbl/core/types",
      "kind": "type",
      "url": "/reference/types/canvas-runtime/",
      "documentation": "reference-listed",
      "exampleCandidates": [],
      "minimalExample": "/minimal/animation/targets.tsx",
      "minimalPage": "/minimal-examples/animation/targets/",
      "exampleReview": "complete-minimal-source"
    },
    {
      "symbol": "PibblBifrostOptions",
      "importPath": "@pibbl/core/types",
      "kind": "type",
      "url": "/reference/hooks/use-visibility-transition/",
      "documentation": "reference-listed",
      "exampleCandidates": [],
      "minimalExample": "/minimal/transitions/bifrost.tsx",
      "minimalPage": "/minimal-examples/transitions/bifrost/",
      "exampleReview": "complete-minimal-source"
    },
    {
      "symbol": "PibblBlurRevealOptions",
      "importPath": "@pibbl/core/types",
      "kind": "type",
      "url": "/reference/hooks/use-visibility-transition/",
      "documentation": "reference-listed",
      "exampleCandidates": [],
      "minimalExample": "/minimal/transitions/blur-reveal.tsx",
      "minimalPage": "/minimal-examples/transitions/blur-reveal/",
      "exampleReview": "complete-minimal-source"
    },
    {
      "symbol": "PibblClipboardEvent",
      "importPath": "@pibbl/core/types",
      "kind": "type",
      "url": "/reference/types/events/",
      "documentation": "reference-listed",
      "exampleCandidates": [],
      "minimalExample": "/minimal/events/target.tsx",
      "minimalPage": "/minimal-examples/events/target/",
      "exampleReview": "complete-minimal-source"
    },
    {
      "symbol": "PibblComponent",
      "importPath": "@pibbl/core/types",
      "kind": "type",
      "url": "/reference/types/elements-components/",
      "documentation": "reference-listed",
      "exampleCandidates": [],
      "minimalExample": "/minimal/lifecycle/elements.tsx",
      "minimalPage": "/minimal-examples/lifecycle/elements/",
      "exampleReview": "complete-minimal-source"
    },
    {
      "symbol": "PibblCompositionEvent",
      "importPath": "@pibbl/core/types",
      "kind": "type",
      "url": "/reference/types/events/",
      "documentation": "reference-listed",
      "exampleCandidates": [],
      "minimalExample": "/minimal/events/target.tsx",
      "minimalPage": "/minimal-examples/events/target/",
      "exampleReview": "complete-minimal-source"
    },
    {
      "symbol": "PibblConfig",
      "importPath": "@pibbl/core/types",
      "kind": "type",
      "url": "/reference/types/canvas-runtime/",
      "documentation": "reference-listed",
      "exampleCandidates": [],
      "minimalExample": "/minimal/lifecycle/surface.tsx",
      "minimalPage": "/minimal-examples/lifecycle/surface/",
      "exampleReview": "complete-minimal-source"
    },
    {
      "symbol": "PibblContainerChild",
      "importPath": "@pibbl/core/types",
      "kind": "type",
      "url": "/reference/types/elements-components/",
      "documentation": "reference-listed",
      "exampleCandidates": [],
      "minimalExample": "/minimal/lifecycle/elements.tsx",
      "minimalPage": "/minimal-examples/lifecycle/elements/",
      "exampleReview": "complete-minimal-source"
    },
    {
      "symbol": "PibblController",
      "importPath": "@pibbl/core/types",
      "kind": "type",
      "url": "/reference/types/canvas-runtime/",
      "documentation": "reference-listed",
      "exampleCandidates": [],
      "minimalExample": "/minimal/lifecycle/mount.tsx",
      "minimalPage": "/minimal-examples/lifecycle/mount/",
      "exampleReview": "complete-minimal-source"
    },
    {
      "symbol": "PibblDissolveOptions",
      "importPath": "@pibbl/core/types",
      "kind": "type",
      "url": "/reference/hooks/use-visibility-transition/",
      "documentation": "reference-listed",
      "exampleCandidates": [],
      "minimalExample": "/minimal/transitions/dissolve.tsx",
      "minimalPage": "/minimal-examples/transitions/dissolve/",
      "exampleReview": "complete-minimal-source"
    },
    {
      "symbol": "PibblDragEvent",
      "importPath": "@pibbl/core/types",
      "kind": "type",
      "url": "/reference/types/events/",
      "documentation": "reference-listed",
      "exampleCandidates": [],
      "minimalExample": "/minimal/events/target.tsx",
      "minimalPage": "/minimal-examples/events/target/",
      "exampleReview": "complete-minimal-source"
    },
    {
      "symbol": "PibblDragHandleProps",
      "importPath": "@pibbl/core/types",
      "kind": "type",
      "url": "/reference/types/events/",
      "documentation": "reference-listed",
      "exampleCandidates": [],
      "minimalExample": "/minimal/manipulation/controller.tsx",
      "minimalPage": "/minimal-examples/manipulation/controller/",
      "exampleReview": "complete-minimal-source"
    },
    {
      "symbol": "PibblDragHandleStyle",
      "importPath": "@pibbl/core/types",
      "kind": "type",
      "url": "/reference/types/events/",
      "documentation": "reference-listed",
      "exampleCandidates": [],
      "minimalExample": "/minimal/manipulation/handles.tsx",
      "minimalPage": "/minimal-examples/manipulation/handles/",
      "exampleReview": "complete-minimal-source"
    },
    {
      "symbol": "PibblEasing",
      "importPath": "@pibbl/core/types",
      "kind": "type",
      "url": "/reference/types/canvas-runtime/",
      "documentation": "reference-listed",
      "exampleCandidates": [],
      "minimalExample": "/minimal/animation/tween.tsx",
      "minimalPage": "/minimal-examples/animation/tween/",
      "exampleReview": "complete-minimal-source"
    },
    {
      "symbol": "PibblElement",
      "importPath": "@pibbl/core/types",
      "kind": "type",
      "url": "/reference/types/elements-components/",
      "documentation": "reference-listed",
      "exampleCandidates": [],
      "minimalExample": "/minimal/lifecycle/elements.tsx",
      "minimalPage": "/minimal-examples/lifecycle/elements/",
      "exampleReview": "complete-minimal-source"
    },
    {
      "symbol": "PibblElementType",
      "importPath": "@pibbl/core/types",
      "kind": "type",
      "url": "/reference/types/elements-components/",
      "documentation": "reference-listed",
      "exampleCandidates": [],
      "minimalExample": "/minimal/lifecycle/elements.tsx",
      "minimalPage": "/minimal-examples/lifecycle/elements/",
      "exampleReview": "complete-minimal-source"
    },
    {
      "symbol": "PibblEmberCollision",
      "importPath": "@pibbl/core/types",
      "kind": "type",
      "url": "/reference/hooks/use-visibility-transition/",
      "documentation": "reference-listed",
      "exampleCandidates": [],
      "minimalExample": "/minimal/transitions/embers.tsx",
      "minimalPage": "/minimal-examples/transitions/embers/",
      "exampleReview": "complete-minimal-source"
    },
    {
      "symbol": "PibblEmbersOptions",
      "importPath": "@pibbl/core/types",
      "kind": "type",
      "url": "/reference/hooks/use-visibility-transition/",
      "documentation": "reference-listed",
      "exampleCandidates": [],
      "minimalExample": "/minimal/transitions/embers.tsx",
      "minimalPage": "/minimal-examples/transitions/embers/",
      "exampleReview": "complete-minimal-source"
    },
    {
      "symbol": "PibblEmbersPhysicsOptions",
      "importPath": "@pibbl/core/types",
      "kind": "type",
      "url": "/reference/hooks/use-visibility-transition/",
      "documentation": "reference-listed",
      "exampleCandidates": [],
      "minimalExample": "/minimal/transitions/embers.tsx",
      "minimalPage": "/minimal-examples/transitions/embers/",
      "exampleReview": "complete-minimal-source"
    },
    {
      "symbol": "PibblEmptyNode",
      "importPath": "@pibbl/core/types",
      "kind": "type",
      "url": "/reference/types/elements-components/",
      "documentation": "reference-listed",
      "exampleCandidates": [],
      "minimalExample": "/minimal/lifecycle/elements.tsx",
      "minimalPage": "/minimal-examples/lifecycle/elements/",
      "exampleReview": "complete-minimal-source"
    },
    {
      "symbol": "PibblEvent",
      "importPath": "@pibbl/core/types",
      "kind": "type",
      "url": "/reference/types/events/",
      "documentation": "reference-listed",
      "exampleCandidates": [],
      "minimalExample": "/minimal/events/target.tsx",
      "minimalPage": "/minimal-examples/events/target/",
      "exampleReview": "complete-minimal-source"
    },
    {
      "symbol": "PibblEventCapturePropName",
      "importPath": "@pibbl/core/types",
      "kind": "type",
      "url": "/reference/types/events/",
      "documentation": "reference-listed",
      "exampleCandidates": [],
      "minimalExample": "/minimal/events/target.tsx",
      "minimalPage": "/minimal-examples/events/target/",
      "exampleReview": "complete-minimal-source"
    },
    {
      "symbol": "PibblEventHandler",
      "importPath": "@pibbl/core/types",
      "kind": "type",
      "url": "/reference/types/events/",
      "documentation": "reference-listed",
      "exampleCandidates": [],
      "minimalExample": "/minimal/events/target.tsx",
      "minimalPage": "/minimal-examples/events/target/",
      "exampleReview": "complete-minimal-source"
    },
    {
      "symbol": "PibblEventHandlers",
      "importPath": "@pibbl/core/types",
      "kind": "type",
      "url": "/reference/types/events/",
      "documentation": "reference-listed",
      "exampleCandidates": [],
      "minimalExample": "/minimal/events/target.tsx",
      "minimalPage": "/minimal-examples/events/target/",
      "exampleReview": "complete-minimal-source"
    },
    {
      "symbol": "PibblEventMap",
      "importPath": "@pibbl/core/types",
      "kind": "type",
      "url": "/reference/types/events/",
      "documentation": "reference-listed",
      "exampleCandidates": [],
      "minimalExample": "/minimal/events/target.tsx",
      "minimalPage": "/minimal-examples/events/target/",
      "exampleReview": "complete-minimal-source"
    },
    {
      "symbol": "PibblEventParticipationOptions",
      "importPath": "@pibbl/core/types",
      "kind": "type",
      "url": "/reference/types/events/",
      "documentation": "reference-listed",
      "exampleCandidates": [],
      "minimalExample": "/minimal/events/target.tsx",
      "minimalPage": "/minimal-examples/events/target/",
      "exampleReview": "complete-minimal-source"
    },
    {
      "symbol": "PibblEventPhase",
      "importPath": "@pibbl/core/types",
      "kind": "type",
      "url": "/reference/types/events/",
      "documentation": "reference-listed",
      "exampleCandidates": [],
      "minimalExample": "/minimal/events/target.tsx",
      "minimalPage": "/minimal-examples/events/target/",
      "exampleReview": "complete-minimal-source"
    },
    {
      "symbol": "PibblEventPropName",
      "importPath": "@pibbl/core/types",
      "kind": "type",
      "url": "/reference/types/events/",
      "documentation": "reference-listed",
      "exampleCandidates": [],
      "minimalExample": "/minimal/events/target.tsx",
      "minimalPage": "/minimal-examples/events/target/",
      "exampleReview": "complete-minimal-source"
    },
    {
      "symbol": "PibblEventTarget",
      "importPath": "@pibbl/core/types",
      "kind": "type",
      "url": "/reference/types/events/",
      "documentation": "reference-listed",
      "exampleCandidates": [],
      "minimalExample": "/minimal/events/target.tsx",
      "minimalPage": "/minimal-examples/events/target/",
      "exampleReview": "complete-minimal-source"
    },
    {
      "symbol": "PibblEventTargetOptions",
      "importPath": "@pibbl/core/types",
      "kind": "type",
      "url": "/reference/types/events/",
      "documentation": "reference-listed",
      "exampleCandidates": [],
      "minimalExample": "/minimal/events/target.tsx",
      "minimalPage": "/minimal-examples/events/target/",
      "exampleReview": "complete-minimal-source"
    },
    {
      "symbol": "PibblEventTargetSnapshot",
      "importPath": "@pibbl/core/types",
      "kind": "type",
      "url": "/reference/types/events/",
      "documentation": "reference-listed",
      "exampleCandidates": [],
      "minimalExample": "/minimal/events/target.tsx",
      "minimalPage": "/minimal-examples/events/target/",
      "exampleReview": "complete-minimal-source"
    },
    {
      "symbol": "PibblEventType",
      "importPath": "@pibbl/core/types",
      "kind": "type",
      "url": "/reference/types/events/",
      "documentation": "reference-listed",
      "exampleCandidates": [],
      "minimalExample": "/minimal/events/target.tsx",
      "minimalPage": "/minimal-examples/events/target/",
      "exampleReview": "complete-minimal-source"
    },
    {
      "symbol": "PibblFilter",
      "importPath": "@pibbl/core/types",
      "kind": "type",
      "url": "/reference/types/filters/",
      "documentation": "reference-listed",
      "exampleCandidates": [
        "/examples/filters/",
        "/examples/optional-filters/"
      ],
      "minimalExample": "/minimal/filters/filter-blur-shadow.tsx",
      "minimalPage": "/minimal-examples/filters/filter-blur-shadow/",
      "exampleReview": "complete-minimal-source"
    },
    {
      "symbol": "PibblFit",
      "importPath": "@pibbl/core/types",
      "kind": "type",
      "url": "/reference/types/canvas-runtime/",
      "documentation": "reference-listed",
      "exampleCandidates": [],
      "minimalExample": "/minimal/lifecycle/surface.tsx",
      "minimalPage": "/minimal-examples/lifecycle/surface/",
      "exampleReview": "complete-minimal-source"
    },
    {
      "symbol": "PibblFixedViewportConfig",
      "importPath": "@pibbl/core/types",
      "kind": "type",
      "url": "/reference/types/canvas-runtime/",
      "documentation": "reference-listed",
      "exampleCandidates": [],
      "minimalExample": "/minimal/lifecycle/surface.tsx",
      "minimalPage": "/minimal-examples/lifecycle/surface/",
      "exampleReview": "complete-minimal-source"
    },
    {
      "symbol": "PibblFocusEvent",
      "importPath": "@pibbl/core/types",
      "kind": "type",
      "url": "/reference/types/events/",
      "documentation": "reference-listed",
      "exampleCandidates": [],
      "minimalExample": "/minimal/events/target.tsx",
      "minimalPage": "/minimal-examples/events/target/",
      "exampleReview": "complete-minimal-source"
    },
    {
      "symbol": "PibblHologramOptions",
      "importPath": "@pibbl/core/types",
      "kind": "type",
      "url": "/reference/hooks/use-visibility-transition/",
      "documentation": "reference-listed",
      "exampleCandidates": [],
      "minimalExample": "/minimal/transitions/hologram.tsx",
      "minimalPage": "/minimal-examples/transitions/hologram/",
      "exampleReview": "complete-minimal-source"
    },
    {
      "symbol": "PibblInputEvent",
      "importPath": "@pibbl/core/types",
      "kind": "type",
      "url": "/reference/types/events/",
      "documentation": "reference-listed",
      "exampleCandidates": [],
      "minimalExample": "/minimal/events/target.tsx",
      "minimalPage": "/minimal-examples/events/target/",
      "exampleReview": "complete-minimal-source"
    },
    {
      "symbol": "PibblInterpolator",
      "importPath": "@pibbl/core/types",
      "kind": "type",
      "url": "/reference/types/canvas-runtime/",
      "documentation": "reference-listed",
      "exampleCandidates": [],
      "minimalExample": "/minimal/animation/tween.tsx",
      "minimalPage": "/minimal-examples/animation/tween/",
      "exampleReview": "complete-minimal-source"
    },
    {
      "symbol": "PibblKey",
      "importPath": "@pibbl/core/types",
      "kind": "type",
      "url": "/reference/types/elements-components/",
      "documentation": "reference-listed",
      "exampleCandidates": [],
      "minimalExample": "/minimal/lifecycle/elements.tsx",
      "minimalPage": "/minimal-examples/lifecycle/elements/",
      "exampleReview": "complete-minimal-source"
    },
    {
      "symbol": "PibblKeyboardEvent",
      "importPath": "@pibbl/core/types",
      "kind": "type",
      "url": "/reference/types/events/",
      "documentation": "reference-listed",
      "exampleCandidates": [],
      "minimalExample": "/minimal/events/target.tsx",
      "minimalPage": "/minimal-examples/events/target/",
      "exampleReview": "complete-minimal-source"
    },
    {
      "symbol": "PibblKeyboardNavigationOptions",
      "importPath": "@pibbl/core/types",
      "kind": "type",
      "url": "/reference/types/events/",
      "documentation": "reference-listed",
      "exampleCandidates": [],
      "minimalExample": "/minimal/events/focus.tsx",
      "minimalPage": "/minimal-examples/events/focus/",
      "exampleReview": "complete-minimal-source"
    },
    {
      "symbol": "PibblKeyframesOptions",
      "importPath": "@pibbl/core/types",
      "kind": "type",
      "url": "/reference/types/canvas-runtime/",
      "documentation": "reference-listed",
      "exampleCandidates": [],
      "minimalExample": "/minimal/animation/composition.tsx",
      "minimalPage": "/minimal-examples/animation/composition/",
      "exampleReview": "complete-minimal-source"
    },
    {
      "symbol": "PibblLogicalMouseEvent",
      "importPath": "@pibbl/core/types",
      "kind": "type",
      "url": "/reference/types/events/",
      "documentation": "reference-listed",
      "exampleCandidates": [],
      "minimalExample": "/minimal/events/target.tsx",
      "minimalPage": "/minimal-examples/events/target/",
      "exampleReview": "complete-minimal-source"
    },
    {
      "symbol": "PibblManipulableProps",
      "importPath": "@pibbl/core/types",
      "kind": "type",
      "url": "/reference/types/events/",
      "documentation": "reference-listed",
      "exampleCandidates": [],
      "minimalExample": "/minimal/manipulation/basic.tsx",
      "minimalPage": "/minimal-examples/manipulation/basic/",
      "exampleReview": "complete-minimal-source"
    },
    {
      "symbol": "PibblManipulationActive",
      "importPath": "@pibbl/core/types",
      "kind": "type",
      "url": "/reference/types/events/",
      "documentation": "reference-listed",
      "exampleCandidates": [],
      "minimalExample": "/minimal/manipulation/controller.tsx",
      "minimalPage": "/minimal-examples/manipulation/controller/",
      "exampleReview": "complete-minimal-source"
    },
    {
      "symbol": "PibblManipulationBox",
      "importPath": "@pibbl/core/types",
      "kind": "type",
      "url": "/reference/types/events/",
      "documentation": "reference-listed",
      "exampleCandidates": [],
      "minimalExample": "/minimal/manipulation/basic.tsx",
      "minimalPage": "/minimal-examples/manipulation/basic/",
      "exampleReview": "complete-minimal-source"
    },
    {
      "symbol": "PibblManipulationCancelEvent",
      "importPath": "@pibbl/core/types",
      "kind": "type",
      "url": "/reference/types/events/",
      "documentation": "reference-listed",
      "exampleCandidates": [],
      "minimalExample": "/minimal/manipulation/controller.tsx",
      "minimalPage": "/minimal-examples/manipulation/controller/",
      "exampleReview": "complete-minimal-source"
    },
    {
      "symbol": "PibblManipulationCancelReason",
      "importPath": "@pibbl/core/types",
      "kind": "type",
      "url": "/reference/types/events/",
      "documentation": "reference-listed",
      "exampleCandidates": [],
      "minimalExample": "/minimal/manipulation/controller.tsx",
      "minimalPage": "/minimal-examples/manipulation/controller/",
      "exampleReview": "complete-minimal-source"
    },
    {
      "symbol": "PibblManipulationCommitEvent",
      "importPath": "@pibbl/core/types",
      "kind": "type",
      "url": "/reference/types/events/",
      "documentation": "reference-listed",
      "exampleCandidates": [],
      "minimalExample": "/minimal/manipulation/controller.tsx",
      "minimalPage": "/minimal-examples/manipulation/controller/",
      "exampleReview": "complete-minimal-source"
    },
    {
      "symbol": "PibblManipulationController",
      "importPath": "@pibbl/core/types",
      "kind": "type",
      "url": "/reference/types/events/",
      "documentation": "reference-listed",
      "exampleCandidates": [],
      "minimalExample": "/minimal/manipulation/controller.tsx",
      "minimalPage": "/minimal-examples/manipulation/controller/",
      "exampleReview": "complete-minimal-source"
    },
    {
      "symbol": "PibblManipulationEvent",
      "importPath": "@pibbl/core/types",
      "kind": "type",
      "url": "/reference/types/events/",
      "documentation": "reference-listed",
      "exampleCandidates": [],
      "minimalExample": "/minimal/manipulation/controller.tsx",
      "minimalPage": "/minimal-examples/manipulation/controller/",
      "exampleReview": "complete-minimal-source"
    },
    {
      "symbol": "PibblManipulationFrameProps",
      "importPath": "@pibbl/core/types",
      "kind": "type",
      "url": "/reference/types/events/",
      "documentation": "reference-listed",
      "exampleCandidates": [],
      "minimalExample": "/minimal/manipulation/controller.tsx",
      "minimalPage": "/minimal-examples/manipulation/controller/",
      "exampleReview": "complete-minimal-source"
    },
    {
      "symbol": "PibblManipulationGeometry",
      "importPath": "@pibbl/core/types",
      "kind": "type",
      "url": "/reference/types/events/",
      "documentation": "reference-listed",
      "exampleCandidates": [],
      "minimalExample": "/minimal/manipulation/controller.tsx",
      "minimalPage": "/minimal-examples/manipulation/controller/",
      "exampleReview": "complete-minimal-source"
    },
    {
      "symbol": "PibblManipulationMoveInput",
      "importPath": "@pibbl/core/types",
      "kind": "type",
      "url": "/reference/types/events/",
      "documentation": "reference-listed",
      "exampleCandidates": [],
      "minimalExample": "/minimal/manipulation/controller.tsx",
      "minimalPage": "/minimal-examples/manipulation/controller/",
      "exampleReview": "complete-minimal-source"
    },
    {
      "symbol": "PibblManipulationOperation",
      "importPath": "@pibbl/core/types",
      "kind": "type",
      "url": "/reference/types/events/",
      "documentation": "reference-listed",
      "exampleCandidates": [],
      "minimalExample": "/minimal/manipulation/controller.tsx",
      "minimalPage": "/minimal-examples/manipulation/controller/",
      "exampleReview": "complete-minimal-source"
    },
    {
      "symbol": "PibblManipulationOptions",
      "importPath": "@pibbl/core/types",
      "kind": "type",
      "url": "/reference/types/events/",
      "documentation": "reference-listed",
      "exampleCandidates": [],
      "minimalExample": "/minimal/manipulation/controller.tsx",
      "minimalPage": "/minimal-examples/manipulation/controller/",
      "exampleReview": "complete-minimal-source"
    },
    {
      "symbol": "PibblManipulationPoint",
      "importPath": "@pibbl/core/types",
      "kind": "type",
      "url": "/reference/types/events/",
      "documentation": "reference-listed",
      "exampleCandidates": [],
      "minimalExample": "/minimal/manipulation/controller.tsx",
      "minimalPage": "/minimal-examples/manipulation/controller/",
      "exampleReview": "complete-minimal-source"
    },
    {
      "symbol": "PibblManipulationReadoutStateStyle",
      "importPath": "@pibbl/core/types",
      "kind": "type",
      "url": "/reference/types/events/",
      "documentation": "reference-listed",
      "exampleCandidates": [],
      "minimalExample": "/minimal/manipulation/handles.tsx",
      "minimalPage": "/minimal-examples/manipulation/handles/",
      "exampleReview": "complete-minimal-source"
    },
    {
      "symbol": "PibblManipulationReadoutStyle",
      "importPath": "@pibbl/core/types",
      "kind": "type",
      "url": "/reference/types/events/",
      "documentation": "reference-listed",
      "exampleCandidates": [],
      "minimalExample": "/minimal/manipulation/handles.tsx",
      "minimalPage": "/minimal-examples/manipulation/handles/",
      "exampleReview": "complete-minimal-source"
    },
    {
      "symbol": "PibblManipulationResizeInput",
      "importPath": "@pibbl/core/types",
      "kind": "type",
      "url": "/reference/types/events/",
      "documentation": "reference-listed",
      "exampleCandidates": [],
      "minimalExample": "/minimal/manipulation/controller.tsx",
      "minimalPage": "/minimal-examples/manipulation/controller/",
      "exampleReview": "complete-minimal-source"
    },
    {
      "symbol": "PibblManipulationRotateInput",
      "importPath": "@pibbl/core/types",
      "kind": "type",
      "url": "/reference/types/events/",
      "documentation": "reference-listed",
      "exampleCandidates": [],
      "minimalExample": "/minimal/manipulation/controller.tsx",
      "minimalPage": "/minimal-examples/manipulation/controller/",
      "exampleReview": "complete-minimal-source"
    },
    {
      "symbol": "PibblManipulationSnapshot",
      "importPath": "@pibbl/core/types",
      "kind": "type",
      "url": "/reference/types/events/",
      "documentation": "reference-listed",
      "exampleCandidates": [],
      "minimalExample": "/minimal/manipulation/controller.tsx",
      "minimalPage": "/minimal-examples/manipulation/controller/",
      "exampleReview": "complete-minimal-source"
    },
    {
      "symbol": "PibblManipulationWhen",
      "importPath": "@pibbl/core/types",
      "kind": "type",
      "url": "/reference/types/events/",
      "documentation": "reference-listed",
      "exampleCandidates": [],
      "minimalExample": "/minimal/manipulation/controller.tsx",
      "minimalPage": "/minimal-examples/manipulation/controller/",
      "exampleReview": "complete-minimal-source"
    },
    {
      "symbol": "PibblNode",
      "importPath": "@pibbl/core/types",
      "kind": "type",
      "url": "/reference/types/elements-components/",
      "documentation": "reference-listed",
      "exampleCandidates": [],
      "minimalExample": "/minimal/lifecycle/elements.tsx",
      "minimalPage": "/minimal-examples/lifecycle/elements/",
      "exampleReview": "complete-minimal-source"
    },
    {
      "symbol": "PibblNodeInput",
      "importPath": "@pibbl/core/types",
      "kind": "type",
      "url": "/reference/types/elements-components/",
      "documentation": "reference-listed",
      "exampleCandidates": [],
      "minimalExample": "/minimal/lifecycle/elements.tsx",
      "minimalPage": "/minimal-examples/lifecycle/elements/",
      "exampleReview": "complete-minimal-source"
    },
    {
      "symbol": "PibblPhysics2DPropExtension",
      "importPath": "@pibbl/core/types",
      "kind": "type",
      "url": "/reference/types/elements-components/",
      "documentation": "reference-listed",
      "exampleCandidates": [],
      "minimalExample": "/minimal/physics/runtime-components.tsx",
      "minimalPage": "/minimal-examples/physics/runtime-components/",
      "exampleReview": "complete-minimal-source"
    },
    {
      "symbol": "PibblPixelRatio",
      "importPath": "@pibbl/core/types",
      "kind": "type",
      "url": "/reference/types/canvas-runtime/",
      "documentation": "reference-listed",
      "exampleCandidates": [],
      "minimalExample": "/minimal/lifecycle/surface.tsx",
      "minimalPage": "/minimal-examples/lifecycle/surface/",
      "exampleReview": "complete-minimal-source"
    },
    {
      "symbol": "PibblPlayback",
      "importPath": "@pibbl/core/types",
      "kind": "type",
      "url": "/reference/types/canvas-runtime/",
      "documentation": "reference-listed",
      "exampleCandidates": [],
      "minimalExample": "/minimal/animation/tween.tsx",
      "minimalPage": "/minimal-examples/animation/tween/",
      "exampleReview": "complete-minimal-source"
    },
    {
      "symbol": "PibblPlaybackEvent",
      "importPath": "@pibbl/core/types",
      "kind": "type",
      "url": "/reference/types/canvas-runtime/",
      "documentation": "reference-listed",
      "exampleCandidates": [],
      "minimalExample": "/minimal/animation/tween.tsx",
      "minimalPage": "/minimal-examples/animation/tween/",
      "exampleReview": "complete-minimal-source"
    },
    {
      "symbol": "PibblPlaybackOptions",
      "importPath": "@pibbl/core/types",
      "kind": "type",
      "url": "/reference/types/canvas-runtime/",
      "documentation": "reference-listed",
      "exampleCandidates": [],
      "minimalExample": "/minimal/animation/tween.tsx",
      "minimalPage": "/minimal-examples/animation/tween/",
      "exampleReview": "complete-minimal-source"
    },
    {
      "symbol": "PibblPlaybackStatus",
      "importPath": "@pibbl/core/types",
      "kind": "type",
      "url": "/reference/types/canvas-runtime/",
      "documentation": "reference-listed",
      "exampleCandidates": [],
      "minimalExample": "/minimal/animation/tween.tsx",
      "minimalPage": "/minimal-examples/animation/tween/",
      "exampleReview": "complete-minimal-source"
    },
    {
      "symbol": "PibblPointerEvent",
      "importPath": "@pibbl/core/types",
      "kind": "type",
      "url": "/reference/types/events/",
      "documentation": "reference-listed",
      "exampleCandidates": [],
      "minimalExample": "/minimal/events/target.tsx",
      "minimalPage": "/minimal-examples/events/target/",
      "exampleReview": "complete-minimal-source"
    },
    {
      "symbol": "PibblPointerEvents",
      "importPath": "@pibbl/core/types",
      "kind": "type",
      "url": "/reference/types/events/",
      "documentation": "reference-listed",
      "exampleCandidates": [],
      "minimalExample": "/minimal/events/target.tsx",
      "minimalPage": "/minimal-examples/events/target/",
      "exampleReview": "complete-minimal-source"
    },
    {
      "symbol": "PibblPrimitiveComponent",
      "importPath": "@pibbl/core/types",
      "kind": "type",
      "url": "/reference/types/elements-components/",
      "documentation": "reference-listed",
      "exampleCandidates": [],
      "minimalExample": "/minimal/lifecycle/primitive.tsx",
      "minimalPage": "/minimal-examples/lifecycle/primitive/",
      "exampleReview": "complete-minimal-source"
    },
    {
      "symbol": "PibblReactionOptions",
      "importPath": "@pibbl/core/types",
      "kind": "type",
      "url": "/reference/types/canvas-runtime/",
      "documentation": "reference-listed",
      "exampleCandidates": [],
      "minimalExample": "/minimal/lifecycle/hooks.tsx",
      "minimalPage": "/minimal-examples/lifecycle/hooks/",
      "exampleReview": "complete-minimal-source"
    },
    {
      "symbol": "PibblRef",
      "importPath": "@pibbl/core/types",
      "kind": "type",
      "url": "/reference/types/canvas-runtime/",
      "documentation": "reference-listed",
      "exampleCandidates": [],
      "minimalExample": "/minimal/lifecycle/hooks.tsx",
      "minimalPage": "/minimal-examples/lifecycle/hooks/",
      "exampleReview": "complete-minimal-source"
    },
    {
      "symbol": "PibblRenderLayerComponentProps",
      "importPath": "@pibbl/core/types",
      "kind": "type",
      "url": "/reference/types/canvas-runtime/",
      "documentation": "reference-listed",
      "exampleCandidates": [],
      "minimalExample": "/minimal/render-layers/bitmap-layer.tsx",
      "minimalPage": "/minimal-examples/render-layers/bitmap-layer/",
      "exampleReview": "complete-minimal-source"
    },
    {
      "symbol": "PibblRenderLayerContext",
      "importPath": "@pibbl/core/types",
      "kind": "type",
      "url": "/reference/types/canvas-runtime/",
      "documentation": "reference-listed",
      "exampleCandidates": [],
      "minimalExample": "/minimal/render-layers/bitmap-layer.tsx",
      "minimalPage": "/minimal-examples/render-layers/bitmap-layer/",
      "exampleReview": "complete-minimal-source"
    },
    {
      "symbol": "PibblRenderLayerDefinition",
      "importPath": "@pibbl/core/types",
      "kind": "type",
      "url": "/reference/types/canvas-runtime/",
      "documentation": "reference-listed",
      "exampleCandidates": [],
      "minimalExample": "/minimal/render-layers/bitmap-layer.tsx",
      "minimalPage": "/minimal-examples/render-layers/bitmap-layer/",
      "exampleReview": "complete-minimal-source"
    },
    {
      "symbol": "PibblRenderLayerFrame",
      "importPath": "@pibbl/core/types",
      "kind": "type",
      "url": "/reference/types/canvas-runtime/",
      "documentation": "reference-listed",
      "exampleCandidates": [],
      "minimalExample": "/minimal/render-layers/bitmap-layer.tsx",
      "minimalPage": "/minimal-examples/render-layers/bitmap-layer/",
      "exampleReview": "complete-minimal-source"
    },
    {
      "symbol": "PibblRenderLayerHit",
      "importPath": "@pibbl/core/types",
      "kind": "type",
      "url": "/reference/types/canvas-runtime/",
      "documentation": "reference-listed",
      "exampleCandidates": [],
      "minimalExample": "/minimal/render-layers/bitmap-layer.tsx",
      "minimalPage": "/minimal-examples/render-layers/bitmap-layer/",
      "exampleReview": "complete-minimal-source"
    },
    {
      "symbol": "PibblRenderLayerInput",
      "importPath": "@pibbl/core/types",
      "kind": "type",
      "url": "/reference/types/canvas-runtime/",
      "documentation": "reference-listed",
      "exampleCandidates": [],
      "minimalExample": "/minimal/render-layers/bitmap-layer.tsx",
      "minimalPage": "/minimal-examples/render-layers/bitmap-layer/",
      "exampleReview": "complete-minimal-source"
    },
    {
      "symbol": "PibblRenderLayerInteraction",
      "importPath": "@pibbl/core/types",
      "kind": "type",
      "url": "/reference/types/canvas-runtime/",
      "documentation": "reference-listed",
      "exampleCandidates": [],
      "minimalExample": "/minimal/render-layers/bitmap-layer.tsx",
      "minimalPage": "/minimal-examples/render-layers/bitmap-layer/",
      "exampleReview": "complete-minimal-source"
    },
    {
      "symbol": "PibblRenderLayerInteractionSnapshot",
      "importPath": "@pibbl/core/types",
      "kind": "type",
      "url": "/reference/types/canvas-runtime/",
      "documentation": "reference-listed",
      "exampleCandidates": [],
      "minimalExample": "/minimal/render-layers/bitmap-layer.tsx",
      "minimalPage": "/minimal-examples/render-layers/bitmap-layer/",
      "exampleReview": "complete-minimal-source"
    },
    {
      "symbol": "PibblRenderLayerProps",
      "importPath": "@pibbl/core/types",
      "kind": "type",
      "url": "/reference/types/canvas-runtime/",
      "documentation": "reference-listed",
      "exampleCandidates": [],
      "minimalExample": "/minimal/render-layers/bitmap-layer.tsx",
      "minimalPage": "/minimal-examples/render-layers/bitmap-layer/",
      "exampleReview": "complete-minimal-source"
    },
    {
      "symbol": "PibblRenderLayerSize",
      "importPath": "@pibbl/core/types",
      "kind": "type",
      "url": "/reference/types/canvas-runtime/",
      "documentation": "reference-listed",
      "exampleCandidates": [],
      "minimalExample": "/minimal/render-layers/bitmap-layer.tsx",
      "minimalPage": "/minimal-examples/render-layers/bitmap-layer/",
      "exampleReview": "complete-minimal-source"
    },
    {
      "symbol": "PibblRenderLayerStyle",
      "importPath": "@pibbl/core/types",
      "kind": "type",
      "url": "/reference/types/canvas-runtime/",
      "documentation": "reference-listed",
      "exampleCandidates": [],
      "minimalExample": "/minimal/render-layers/bitmap-layer.tsx",
      "minimalPage": "/minimal-examples/render-layers/bitmap-layer/",
      "exampleReview": "complete-minimal-source"
    },
    {
      "symbol": "PibblRenderLayerTarget",
      "importPath": "@pibbl/core/types",
      "kind": "type",
      "url": "/reference/types/canvas-runtime/",
      "documentation": "reference-listed",
      "exampleCandidates": [],
      "minimalExample": "/minimal/render-layers/bitmap-layer.tsx",
      "minimalPage": "/minimal-examples/render-layers/bitmap-layer/",
      "exampleReview": "complete-minimal-source"
    },
    {
      "symbol": "PibblRenderResult",
      "importPath": "@pibbl/core/types",
      "kind": "type",
      "url": "/reference/types/elements-components/",
      "documentation": "reference-listed",
      "exampleCandidates": [],
      "minimalExample": "/minimal/lifecycle/elements.tsx",
      "minimalPage": "/minimal-examples/lifecycle/elements/",
      "exampleReview": "complete-minimal-source"
    },
    {
      "symbol": "PibblResizeHandleProps",
      "importPath": "@pibbl/core/types",
      "kind": "type",
      "url": "/reference/types/events/",
      "documentation": "reference-listed",
      "exampleCandidates": [],
      "minimalExample": "/minimal/manipulation/controller.tsx",
      "minimalPage": "/minimal-examples/manipulation/controller/",
      "exampleReview": "complete-minimal-source"
    },
    {
      "symbol": "PibblResizeHandleStyle",
      "importPath": "@pibbl/core/types",
      "kind": "type",
      "url": "/reference/types/events/",
      "documentation": "reference-listed",
      "exampleCandidates": [],
      "minimalExample": "/minimal/manipulation/handles.tsx",
      "minimalPage": "/minimal-examples/manipulation/handles/",
      "exampleReview": "complete-minimal-source"
    },
    {
      "symbol": "PibblResizeHandlesProps",
      "importPath": "@pibbl/core/types",
      "kind": "type",
      "url": "/reference/types/events/",
      "documentation": "reference-listed",
      "exampleCandidates": [],
      "minimalExample": "/minimal/manipulation/handles.tsx",
      "minimalPage": "/minimal-examples/manipulation/handles/",
      "exampleReview": "complete-minimal-source"
    },
    {
      "symbol": "PibblResizePosition",
      "importPath": "@pibbl/core/types",
      "kind": "type",
      "url": "/reference/types/events/",
      "documentation": "reference-listed",
      "exampleCandidates": [],
      "minimalExample": "/minimal/manipulation/controller.tsx",
      "minimalPage": "/minimal-examples/manipulation/controller/",
      "exampleReview": "complete-minimal-source"
    },
    {
      "symbol": "PibblResponsiveStyle",
      "importPath": "@pibbl/core/types",
      "kind": "type",
      "url": "/reference/types/styles/",
      "documentation": "reference-listed",
      "exampleCandidates": [],
      "minimalExample": "/minimal/layout/grid-responsive.tsx",
      "minimalPage": "/minimal-examples/layout/grid-responsive/",
      "exampleReview": "complete-minimal-source"
    },
    {
      "symbol": "PibblResponsiveViewportConfig",
      "importPath": "@pibbl/core/types",
      "kind": "type",
      "url": "/reference/types/canvas-runtime/",
      "documentation": "reference-listed",
      "exampleCandidates": [],
      "minimalExample": "/minimal/lifecycle/surface.tsx",
      "minimalPage": "/minimal-examples/lifecycle/surface/",
      "exampleReview": "complete-minimal-source"
    },
    {
      "symbol": "PibblRotationArcStyle",
      "importPath": "@pibbl/core/types",
      "kind": "type",
      "url": "/reference/types/events/",
      "documentation": "reference-listed",
      "exampleCandidates": [],
      "minimalExample": "/minimal/manipulation/handles.tsx",
      "minimalPage": "/minimal-examples/manipulation/handles/",
      "exampleReview": "complete-minimal-source"
    },
    {
      "symbol": "PibblRotationConnectorStyle",
      "importPath": "@pibbl/core/types",
      "kind": "type",
      "url": "/reference/types/events/",
      "documentation": "reference-listed",
      "exampleCandidates": [],
      "minimalExample": "/minimal/manipulation/handles.tsx",
      "minimalPage": "/minimal-examples/manipulation/handles/",
      "exampleReview": "complete-minimal-source"
    },
    {
      "symbol": "PibblRotationHandleProps",
      "importPath": "@pibbl/core/types",
      "kind": "type",
      "url": "/reference/types/events/",
      "documentation": "reference-listed",
      "exampleCandidates": [],
      "minimalExample": "/minimal/manipulation/handles.tsx",
      "minimalPage": "/minimal-examples/manipulation/handles/",
      "exampleReview": "complete-minimal-source"
    },
    {
      "symbol": "PibblRotationHandleStyle",
      "importPath": "@pibbl/core/types",
      "kind": "type",
      "url": "/reference/types/events/",
      "documentation": "reference-listed",
      "exampleCandidates": [],
      "minimalExample": "/minimal/manipulation/handles.tsx",
      "minimalPage": "/minimal-examples/manipulation/handles/",
      "exampleReview": "complete-minimal-source"
    },
    {
      "symbol": "PibblSizeQuery",
      "importPath": "@pibbl/core/types",
      "kind": "type",
      "url": "/reference/types/styles/",
      "documentation": "reference-listed",
      "exampleCandidates": [],
      "minimalExample": "/minimal/layout/grid-responsive.tsx",
      "minimalPage": "/minimal-examples/layout/grid-responsive/",
      "exampleReview": "complete-minimal-source"
    },
    {
      "symbol": "PibblSlideOptions",
      "importPath": "@pibbl/core/types",
      "kind": "type",
      "url": "/reference/hooks/use-visibility-transition/",
      "documentation": "reference-listed",
      "exampleCandidates": [],
      "minimalExample": "/minimal/transitions/slide.tsx",
      "minimalPage": "/minimal-examples/transitions/slide/",
      "exampleReview": "complete-minimal-source"
    },
    {
      "symbol": "PibblSpringOptions",
      "importPath": "@pibbl/core/types",
      "kind": "type",
      "url": "/reference/types/canvas-runtime/",
      "documentation": "reference-listed",
      "exampleCandidates": [],
      "minimalExample": "/minimal/animation/composition.tsx",
      "minimalPage": "/minimal-examples/animation/composition/",
      "exampleReview": "complete-minimal-source"
    },
    {
      "symbol": "PibblStepperOptions",
      "importPath": "@pibbl/core/types",
      "kind": "type",
      "url": "/reference/types/canvas-runtime/",
      "documentation": "reference-listed",
      "exampleCandidates": [],
      "minimalExample": "/minimal/animation/custom.tsx",
      "minimalPage": "/minimal-examples/animation/custom/",
      "exampleReview": "complete-minimal-source"
    },
    {
      "symbol": "PibblStyleRule",
      "importPath": "@pibbl/core/types",
      "kind": "type",
      "url": "/reference/types/styles/",
      "documentation": "reference-listed",
      "exampleCandidates": [],
      "minimalExample": "/minimal/layout/grid-responsive.tsx",
      "minimalPage": "/minimal-examples/layout/grid-responsive/",
      "exampleReview": "complete-minimal-source"
    },
    {
      "symbol": "PibblTextChild",
      "importPath": "@pibbl/core/types",
      "kind": "type",
      "url": "/reference/types/elements-components/",
      "documentation": "reference-listed",
      "exampleCandidates": [],
      "minimalExample": "/minimal/lifecycle/elements.tsx",
      "minimalPage": "/minimal-examples/lifecycle/elements/",
      "exampleReview": "complete-minimal-source"
    },
    {
      "symbol": "PibblTextInput",
      "importPath": "@pibbl/core/types",
      "kind": "type",
      "url": "/reference/types/elements-components/",
      "documentation": "reference-listed",
      "exampleCandidates": [],
      "minimalExample": "/minimal/lifecycle/elements.tsx",
      "minimalPage": "/minimal-examples/lifecycle/elements/",
      "exampleReview": "complete-minimal-source"
    },
    {
      "symbol": "PibblTouchEvent",
      "importPath": "@pibbl/core/types",
      "kind": "type",
      "url": "/reference/types/events/",
      "documentation": "reference-listed",
      "exampleCandidates": [],
      "minimalExample": "/minimal/events/target.tsx",
      "minimalPage": "/minimal-examples/events/target/",
      "exampleReview": "complete-minimal-source"
    },
    {
      "symbol": "PibblTransitionBinding",
      "importPath": "@pibbl/core/types",
      "kind": "type",
      "url": "/reference/hooks/use-visibility-transition/",
      "documentation": "reference-listed",
      "exampleCandidates": [],
      "minimalExample": "/minimal/transitions/fade.tsx",
      "minimalPage": "/minimal-examples/transitions/fade/",
      "exampleReview": "complete-minimal-source"
    },
    {
      "symbol": "PibblTransitionDefinition",
      "importPath": "@pibbl/core/types",
      "kind": "type",
      "url": "/reference/hooks/use-visibility-transition/",
      "documentation": "reference-listed",
      "exampleCandidates": [],
      "minimalExample": "/minimal/transitions/custom.tsx",
      "minimalPage": "/minimal-examples/transitions/custom/",
      "exampleReview": "complete-minimal-source"
    },
    {
      "symbol": "PibblTransitionEffect",
      "importPath": "@pibbl/core/types",
      "kind": "type",
      "url": "/reference/hooks/use-visibility-transition/",
      "documentation": "reference-listed",
      "exampleCandidates": [],
      "minimalExample": "/minimal/transitions/fade.tsx",
      "minimalPage": "/minimal-examples/transitions/fade/",
      "exampleReview": "complete-minimal-source"
    },
    {
      "symbol": "PibblTransitionRenderFrame",
      "importPath": "@pibbl/core/types",
      "kind": "type",
      "url": "/reference/hooks/use-visibility-transition/",
      "documentation": "reference-listed",
      "exampleCandidates": [],
      "minimalExample": "/minimal/transitions/custom.tsx",
      "minimalPage": "/minimal-examples/transitions/custom/",
      "exampleReview": "complete-minimal-source"
    },
    {
      "symbol": "PibblTweenOptions",
      "importPath": "@pibbl/core/types",
      "kind": "type",
      "url": "/reference/types/canvas-runtime/",
      "documentation": "reference-listed",
      "exampleCandidates": [],
      "minimalExample": "/minimal/animation/tween.tsx",
      "minimalPage": "/minimal-examples/animation/tween/",
      "exampleReview": "complete-minimal-source"
    },
    {
      "symbol": "PibblVisibilityTransition",
      "importPath": "@pibbl/core/types",
      "kind": "type",
      "url": "/reference/hooks/use-visibility-transition/",
      "documentation": "reference-listed",
      "exampleCandidates": [],
      "minimalExample": "/minimal/transitions/fade.tsx",
      "minimalPage": "/minimal-examples/transitions/fade/",
      "exampleReview": "complete-minimal-source"
    },
    {
      "symbol": "PibblVisibilityTransitionOptions",
      "importPath": "@pibbl/core/types",
      "kind": "type",
      "url": "/reference/hooks/use-visibility-transition/",
      "documentation": "reference-listed",
      "exampleCandidates": [],
      "minimalExample": "/minimal/transitions/fade.tsx",
      "minimalPage": "/minimal-examples/transitions/fade/",
      "exampleReview": "complete-minimal-source"
    },
    {
      "symbol": "PibblVisibilityTransitionResult",
      "importPath": "@pibbl/core/types",
      "kind": "type",
      "url": "/reference/hooks/use-visibility-transition/",
      "documentation": "reference-listed",
      "exampleCandidates": [],
      "minimalExample": "/minimal/transitions/fade.tsx",
      "minimalPage": "/minimal-examples/transitions/fade/",
      "exampleReview": "complete-minimal-source"
    },
    {
      "symbol": "PibblVisibilityTransitionStatus",
      "importPath": "@pibbl/core/types",
      "kind": "type",
      "url": "/reference/hooks/use-visibility-transition/",
      "documentation": "reference-listed",
      "exampleCandidates": [],
      "minimalExample": "/minimal/transitions/fade.tsx",
      "minimalPage": "/minimal-examples/transitions/fade/",
      "exampleReview": "complete-minimal-source"
    },
    {
      "symbol": "PibblWheelEvent",
      "importPath": "@pibbl/core/types",
      "kind": "type",
      "url": "/reference/types/events/",
      "documentation": "reference-listed",
      "exampleCandidates": [],
      "minimalExample": "/minimal/events/target.tsx",
      "minimalPage": "/minimal-examples/events/target/",
      "exampleReview": "complete-minimal-source"
    },
    {
      "symbol": "PibblWipeOptions",
      "importPath": "@pibbl/core/types",
      "kind": "type",
      "url": "/reference/hooks/use-visibility-transition/",
      "documentation": "reference-listed",
      "exampleCandidates": [],
      "minimalExample": "/minimal/transitions/wipe.tsx",
      "minimalPage": "/minimal-examples/transitions/wipe/",
      "exampleReview": "complete-minimal-source"
    },
    {
      "symbol": "PibblZoomOptions",
      "importPath": "@pibbl/core/types",
      "kind": "type",
      "url": "/reference/hooks/use-visibility-transition/",
      "documentation": "reference-listed",
      "exampleCandidates": [],
      "minimalExample": "/minimal/transitions/zoom.tsx",
      "minimalPage": "/minimal-examples/transitions/zoom/",
      "exampleReview": "complete-minimal-source"
    },
    {
      "symbol": "PixelGridAlignment",
      "importPath": "@pibbl/core/types",
      "kind": "type",
      "url": "/reference/types/styles/",
      "documentation": "reference-listed",
      "exampleCandidates": [],
      "minimalExample": "/minimal/events/paths.tsx",
      "minimalPage": "/minimal-examples/events/paths/",
      "exampleReview": "complete-minimal-source"
    },
    {
      "symbol": "PolygonPathOptions",
      "importPath": "@pibbl/core/types",
      "kind": "type",
      "url": "/reference/types/elements-components/",
      "documentation": "reference-listed",
      "exampleCandidates": [],
      "minimalExample": "/minimal/paths/polygon-factories.ts",
      "minimalPage": "/minimal-examples/paths/polygon-factories/",
      "exampleReview": "complete-minimal-source"
    },
    {
      "symbol": "PolygonProps",
      "importPath": "@pibbl/core/types",
      "kind": "type",
      "url": "/reference/types/elements-components/",
      "documentation": "reference-listed",
      "exampleCandidates": [],
      "minimalExample": "/minimal/drawing/polygons.tsx",
      "minimalPage": "/minimal-examples/drawing/polygons/",
      "exampleReview": "complete-minimal-source"
    },
    {
      "symbol": "PolygonStyle",
      "importPath": "@pibbl/core/types",
      "kind": "type",
      "url": "/reference/types/styles/",
      "documentation": "reference-listed",
      "exampleCandidates": [],
      "minimalExample": "/minimal/drawing/polygons.tsx",
      "minimalPage": "/minimal-examples/drawing/polygons/",
      "exampleReview": "complete-minimal-source"
    },
    {
      "symbol": "PrimitiveCapabilities",
      "importPath": "@pibbl/core/types",
      "kind": "type",
      "url": "/reference/types/styles/",
      "documentation": "reference-listed",
      "exampleCandidates": [],
      "minimalExample": "/minimal/lifecycle/primitive.tsx",
      "minimalPage": "/minimal-examples/lifecycle/primitive/",
      "exampleReview": "complete-minimal-source"
    },
    {
      "symbol": "PrimitiveInput",
      "importPath": "@pibbl/core/types",
      "kind": "type",
      "url": "/reference/types/styles/",
      "documentation": "reference-listed",
      "exampleCandidates": [],
      "minimalExample": "/minimal/lifecycle/primitive.tsx",
      "minimalPage": "/minimal-examples/lifecycle/primitive/",
      "exampleReview": "complete-minimal-source"
    },
    {
      "symbol": "PrimitiveInputOf",
      "importPath": "@pibbl/core/types",
      "kind": "type",
      "url": "/reference/types/styles/",
      "documentation": "reference-listed",
      "exampleCandidates": [],
      "minimalExample": "/minimal/lifecycle/primitive.tsx",
      "minimalPage": "/minimal-examples/lifecycle/primitive/",
      "exampleReview": "complete-minimal-source"
    },
    {
      "symbol": "PrimitiveProgramProps",
      "importPath": "@pibbl/core/types",
      "kind": "type",
      "url": "/reference/types/styles/",
      "documentation": "reference-listed",
      "exampleCandidates": [],
      "minimalExample": "/minimal/lifecycle/primitive.tsx",
      "minimalPage": "/minimal-examples/lifecycle/primitive/",
      "exampleReview": "complete-minimal-source"
    },
    {
      "symbol": "PrimitiveRender",
      "importPath": "@pibbl/core/types",
      "kind": "type",
      "url": "/reference/types/styles/",
      "documentation": "reference-listed",
      "exampleCandidates": [],
      "minimalExample": "/minimal/lifecycle/primitive.tsx",
      "minimalPage": "/minimal-examples/lifecycle/primitive/",
      "exampleReview": "complete-minimal-source"
    },
    {
      "symbol": "QuadTransformOptions",
      "importPath": "@pibbl/core/types",
      "kind": "type",
      "url": "/reference/functions/path-transforms/",
      "documentation": "reference-listed",
      "exampleCandidates": [],
      "minimalExample": "/minimal/paths/quad-envelope.ts",
      "minimalPage": "/minimal-examples/paths/quad-envelope/",
      "exampleReview": "complete-minimal-source"
    },
    {
      "symbol": "RectStyle",
      "importPath": "@pibbl/core/types",
      "kind": "type",
      "url": "/reference/types/styles/",
      "documentation": "reference-listed",
      "exampleCandidates": [],
      "minimalExample": "/minimal/drawing/round-shapes.tsx",
      "minimalPage": "/minimal-examples/drawing/round-shapes/",
      "exampleReview": "complete-minimal-source"
    },
    {
      "symbol": "RectanglePathOptions",
      "importPath": "@pibbl/core/types",
      "kind": "type",
      "url": "/reference/types/elements-components/",
      "documentation": "reference-listed",
      "exampleCandidates": [],
      "minimalExample": "/minimal/paths/polygon-factories.ts",
      "minimalPage": "/minimal-examples/paths/polygon-factories/",
      "exampleReview": "complete-minimal-source"
    },
    {
      "symbol": "RectangleProps",
      "importPath": "@pibbl/core/types",
      "kind": "type",
      "url": "/reference/types/elements-components/",
      "documentation": "reference-listed",
      "exampleCandidates": [],
      "minimalExample": "/minimal/drawing/round-shapes.tsx",
      "minimalPage": "/minimal-examples/drawing/round-shapes/",
      "exampleReview": "complete-minimal-source"
    },
    {
      "symbol": "RegularPolygonNumericSize",
      "importPath": "@pibbl/core/types",
      "kind": "type",
      "url": "/reference/types/elements-components/",
      "documentation": "reference-listed",
      "exampleCandidates": [],
      "minimalExample": "/minimal/paths/polygon-factories.ts",
      "minimalPage": "/minimal-examples/paths/polygon-factories/",
      "exampleReview": "complete-minimal-source"
    },
    {
      "symbol": "RegularPolygonPathOptions",
      "importPath": "@pibbl/core/types",
      "kind": "type",
      "url": "/reference/types/elements-components/",
      "documentation": "reference-listed",
      "exampleCandidates": [],
      "minimalExample": "/minimal/paths/polygon-factories.ts",
      "minimalPage": "/minimal-examples/paths/polygon-factories/",
      "exampleReview": "complete-minimal-source"
    },
    {
      "symbol": "RegularPolygonPathPosition",
      "importPath": "@pibbl/core/types",
      "kind": "type",
      "url": "/reference/types/elements-components/",
      "documentation": "reference-listed",
      "exampleCandidates": [],
      "minimalExample": "/minimal/paths/polygon-factories.ts",
      "minimalPage": "/minimal-examples/paths/polygon-factories/",
      "exampleReview": "complete-minimal-source"
    },
    {
      "symbol": "RegularPolygonProps",
      "importPath": "@pibbl/core/types",
      "kind": "type",
      "url": "/reference/types/elements-components/",
      "documentation": "reference-listed",
      "exampleCandidates": [],
      "minimalExample": "/minimal/drawing/polygons.tsx",
      "minimalPage": "/minimal-examples/drawing/polygons/",
      "exampleReview": "complete-minimal-source"
    },
    {
      "symbol": "RegularPolygonStyle",
      "importPath": "@pibbl/core/types",
      "kind": "type",
      "url": "/reference/types/styles/",
      "documentation": "reference-listed",
      "exampleCandidates": [],
      "minimalExample": "/minimal/drawing/polygons.tsx",
      "minimalPage": "/minimal-examples/drawing/polygons/",
      "exampleReview": "complete-minimal-source"
    },
    {
      "symbol": "RenderingContext2D",
      "importPath": "@pibbl/core/types",
      "kind": "type",
      "url": "/reference/types/canvas-runtime/",
      "documentation": "reference-listed",
      "exampleCandidates": [],
      "minimalExample": "/minimal/lifecycle/primitive.tsx",
      "minimalPage": "/minimal-examples/lifecycle/primitive/",
      "exampleReview": "complete-minimal-source"
    },
    {
      "symbol": "ResolvedBoxStyle",
      "importPath": "@pibbl/core/types",
      "kind": "type",
      "url": "/reference/types/layout/",
      "documentation": "reference-listed",
      "exampleCandidates": [],
      "minimalExample": "/minimal/layout/box-helpers.ts",
      "minimalPage": "/minimal-examples/layout/box-helpers/",
      "exampleReview": "complete-minimal-source"
    },
    {
      "symbol": "ResolvedStyle",
      "importPath": "@pibbl/core/types",
      "kind": "type",
      "url": "/reference/types/styles/",
      "documentation": "reference-listed",
      "exampleCandidates": [],
      "minimalExample": "/minimal/lifecycle/primitive.tsx",
      "minimalPage": "/minimal-examples/lifecycle/primitive/",
      "exampleReview": "complete-minimal-source"
    },
    {
      "symbol": "RoundedCornerPathOptions",
      "importPath": "@pibbl/core/types",
      "kind": "type",
      "url": "/reference/types/elements-components/",
      "documentation": "reference-listed",
      "exampleCandidates": [],
      "minimalExample": "/minimal/paths/polygon-factories.ts",
      "minimalPage": "/minimal-examples/paths/polygon-factories/",
      "exampleReview": "complete-minimal-source"
    },
    {
      "symbol": "RoundedCornerStyle",
      "importPath": "@pibbl/core/types",
      "kind": "type",
      "url": "/reference/types/styles/",
      "documentation": "reference-listed",
      "exampleCandidates": [],
      "minimalExample": "/minimal/drawing/round-shapes.tsx",
      "minimalPage": "/minimal-examples/drawing/round-shapes/",
      "exampleReview": "complete-minimal-source"
    },
    {
      "symbol": "Signal",
      "importPath": "@pibbl/core/types",
      "kind": "type",
      "url": "/reference/types/canvas-runtime/",
      "documentation": "reference-listed",
      "exampleCandidates": [],
      "minimalExample": "/minimal/lifecycle/signals.ts",
      "minimalPage": "/minimal-examples/lifecycle/signals/",
      "exampleReview": "complete-minimal-source"
    },
    {
      "symbol": "SignalEquals",
      "importPath": "@pibbl/core/types",
      "kind": "type",
      "url": "/reference/types/canvas-runtime/",
      "documentation": "reference-listed",
      "exampleCandidates": [],
      "minimalExample": "/minimal/lifecycle/signals.ts",
      "minimalPage": "/minimal-examples/lifecycle/signals/",
      "exampleReview": "complete-minimal-source"
    },
    {
      "symbol": "SignalOptions",
      "importPath": "@pibbl/core/types",
      "kind": "type",
      "url": "/reference/types/canvas-runtime/",
      "documentation": "reference-listed",
      "exampleCandidates": [],
      "minimalExample": "/minimal/lifecycle/signals.ts",
      "minimalPage": "/minimal-examples/lifecycle/signals/",
      "exampleReview": "complete-minimal-source"
    },
    {
      "symbol": "SignalValue",
      "importPath": "@pibbl/core/types",
      "kind": "type",
      "url": "/reference/types/signal-inputs/",
      "documentation": "reference-listed",
      "exampleCandidates": [],
      "minimalExample": "/minimal/lifecycle/signals.ts",
      "minimalPage": "/minimal-examples/lifecycle/signals/",
      "exampleReview": "complete-minimal-source"
    },
    {
      "symbol": "SimplifyPathOptions",
      "importPath": "@pibbl/core/types",
      "kind": "type",
      "url": "/reference/functions/path-geometry/",
      "documentation": "reference-listed",
      "exampleCandidates": [],
      "minimalExample": "/minimal/paths/geometry.ts",
      "minimalPage": "/minimal-examples/paths/geometry/",
      "exampleReview": "complete-minimal-source"
    },
    {
      "symbol": "Size",
      "importPath": "@pibbl/core/types",
      "kind": "type",
      "url": "/reference/types/layout/",
      "documentation": "reference-listed",
      "exampleCandidates": [],
      "minimalExample": "/minimal/layout/box-helpers.ts",
      "minimalPage": "/minimal-examples/layout/box-helpers/",
      "exampleReview": "complete-minimal-source"
    },
    {
      "symbol": "SpecifiedStyle",
      "importPath": "@pibbl/core/types",
      "kind": "type",
      "url": "/reference/types/styles/",
      "documentation": "reference-listed",
      "exampleCandidates": [],
      "minimalExample": "/minimal/lifecycle/primitive.tsx",
      "minimalPage": "/minimal-examples/lifecycle/primitive/",
      "exampleReview": "complete-minimal-source"
    },
    {
      "symbol": "StarPathOptions",
      "importPath": "@pibbl/core/types",
      "kind": "type",
      "url": "/reference/types/elements-components/",
      "documentation": "reference-listed",
      "exampleCandidates": [],
      "minimalExample": "/minimal/paths/polygon-factories.ts",
      "minimalPage": "/minimal-examples/paths/polygon-factories/",
      "exampleReview": "complete-minimal-source"
    },
    {
      "symbol": "StarProps",
      "importPath": "@pibbl/core/types",
      "kind": "type",
      "url": "/reference/types/elements-components/",
      "documentation": "reference-listed",
      "exampleCandidates": [],
      "minimalExample": "/minimal/drawing/polygons.tsx",
      "minimalPage": "/minimal-examples/drawing/polygons/",
      "exampleReview": "complete-minimal-source"
    },
    {
      "symbol": "StarStyle",
      "importPath": "@pibbl/core/types",
      "kind": "type",
      "url": "/reference/types/styles/",
      "documentation": "reference-listed",
      "exampleCandidates": [],
      "minimalExample": "/minimal/drawing/polygons.tsx",
      "minimalPage": "/minimal-examples/drawing/polygons/",
      "exampleReview": "complete-minimal-source"
    },
    {
      "symbol": "StrokeStyle",
      "importPath": "@pibbl/core/types",
      "kind": "type",
      "url": "/reference/types/styles/",
      "documentation": "reference-listed",
      "exampleCandidates": [],
      "minimalExample": "/minimal/drawing/round-shapes.tsx",
      "minimalPage": "/minimal-examples/drawing/round-shapes/",
      "exampleReview": "complete-minimal-source"
    },
    {
      "symbol": "StyleResolutionContext",
      "importPath": "@pibbl/core/types",
      "kind": "type",
      "url": "/reference/types/styles/",
      "documentation": "reference-listed",
      "exampleCandidates": [],
      "minimalExample": "/minimal/lifecycle/primitive.tsx",
      "minimalPage": "/minimal-examples/lifecycle/primitive/",
      "exampleReview": "complete-minimal-source"
    },
    {
      "symbol": "SubdividePathOptions",
      "importPath": "@pibbl/core/types",
      "kind": "type",
      "url": "/reference/functions/path-geometry/",
      "documentation": "reference-listed",
      "exampleCandidates": [],
      "minimalExample": "/minimal/paths/geometry.ts",
      "minimalPage": "/minimal-examples/paths/geometry/",
      "exampleReview": "complete-minimal-source"
    },
    {
      "symbol": "SvgPathOptions",
      "importPath": "@pibbl/core/types",
      "kind": "type",
      "url": "/reference/types/elements-components/",
      "documentation": "reference-listed",
      "exampleCandidates": [],
      "minimalExample": "/minimal/paths/line-svg-factories.ts",
      "minimalPage": "/minimal-examples/paths/line-svg-factories/",
      "exampleReview": "complete-minimal-source"
    },
    {
      "symbol": "SvgPathProps",
      "importPath": "@pibbl/core/types",
      "kind": "type",
      "url": "/reference/types/elements-components/",
      "documentation": "reference-listed",
      "exampleCandidates": [],
      "minimalExample": "/minimal/drawing/strokes-paths.tsx",
      "minimalPage": "/minimal-examples/drawing/strokes-paths/",
      "exampleReview": "complete-minimal-source"
    },
    {
      "symbol": "SvgPathStyle",
      "importPath": "@pibbl/core/types",
      "kind": "type",
      "url": "/reference/types/styles/",
      "documentation": "reference-listed",
      "exampleCandidates": [],
      "minimalExample": "/minimal/drawing/strokes-paths.tsx",
      "minimalPage": "/minimal-examples/drawing/strokes-paths/",
      "exampleReview": "complete-minimal-source"
    },
    {
      "symbol": "SystemStyle",
      "importPath": "@pibbl/core/types",
      "kind": "type",
      "url": "/reference/types/styles/",
      "documentation": "reference-listed",
      "exampleCandidates": [],
      "minimalExample": "/minimal/lifecycle/primitive.tsx",
      "minimalPage": "/minimal-examples/lifecycle/primitive/",
      "exampleReview": "complete-minimal-source"
    },
    {
      "symbol": "TextFit",
      "importPath": "@pibbl/core/types",
      "kind": "type",
      "url": "/reference/types/elements-components/",
      "documentation": "reference-listed",
      "exampleCandidates": [],
      "minimalExample": "/minimal/drawing/composition.tsx",
      "minimalPage": "/minimal-examples/drawing/composition/",
      "exampleReview": "complete-minimal-source"
    },
    {
      "symbol": "TextProps",
      "importPath": "@pibbl/core/types",
      "kind": "type",
      "url": "/reference/types/elements-components/",
      "documentation": "reference-listed",
      "exampleCandidates": [],
      "minimalExample": "/minimal/drawing/composition.tsx",
      "minimalPage": "/minimal-examples/drawing/composition/",
      "exampleReview": "complete-minimal-source"
    },
    {
      "symbol": "TextStyle",
      "importPath": "@pibbl/core/types",
      "kind": "type",
      "url": "/reference/types/styles/",
      "documentation": "reference-listed",
      "exampleCandidates": [],
      "minimalExample": "/minimal/drawing/composition.tsx",
      "minimalPage": "/minimal-examples/drawing/composition/",
      "exampleReview": "complete-minimal-source"
    },
    {
      "symbol": "Texture",
      "importPath": "@pibbl/core/types",
      "kind": "type",
      "url": "/reference/types/texture-resources/",
      "documentation": "reference-listed",
      "exampleCandidates": [],
      "minimalExample": "/minimal/lifecycle/texture.tsx",
      "minimalPage": "/minimal-examples/lifecycle/texture/",
      "exampleReview": "complete-minimal-source"
    },
    {
      "symbol": "TextureContext",
      "importPath": "@pibbl/core/types",
      "kind": "type",
      "url": "/reference/types/texture-resources/",
      "documentation": "reference-listed",
      "exampleCandidates": [],
      "minimalExample": "/minimal/lifecycle/texture.tsx",
      "minimalPage": "/minimal-examples/lifecycle/texture/",
      "exampleReview": "complete-minimal-source"
    },
    {
      "symbol": "TextureDefinition",
      "importPath": "@pibbl/core/types",
      "kind": "type",
      "url": "/reference/types/texture-resources/",
      "documentation": "reference-listed",
      "exampleCandidates": [],
      "minimalExample": "/minimal/lifecycle/texture.tsx",
      "minimalPage": "/minimal-examples/lifecycle/texture/",
      "exampleReview": "complete-minimal-source"
    },
    {
      "symbol": "TextureFrame",
      "importPath": "@pibbl/core/types",
      "kind": "type",
      "url": "/reference/types/texture-resources/",
      "documentation": "reference-listed",
      "exampleCandidates": [],
      "minimalExample": "/minimal/lifecycle/texture.tsx",
      "minimalPage": "/minimal-examples/lifecycle/texture/",
      "exampleReview": "complete-minimal-source"
    },
    {
      "symbol": "TextureOptions",
      "importPath": "@pibbl/core/types",
      "kind": "type",
      "url": "/reference/types/texture-resources/",
      "documentation": "reference-listed",
      "exampleCandidates": [],
      "minimalExample": "/minimal/lifecycle/texture.tsx",
      "minimalPage": "/minimal-examples/lifecycle/texture/",
      "exampleReview": "complete-minimal-source"
    },
    {
      "symbol": "TexturePaint",
      "importPath": "@pibbl/core/types",
      "kind": "type",
      "url": "/reference/types/texture-resources/",
      "documentation": "reference-listed",
      "exampleCandidates": [],
      "minimalExample": "/minimal/lifecycle/texture.tsx",
      "minimalPage": "/minimal-examples/lifecycle/texture/",
      "exampleReview": "complete-minimal-source"
    },
    {
      "symbol": "TexturePlacement",
      "importPath": "@pibbl/core/types",
      "kind": "type",
      "url": "/reference/types/texture-resources/",
      "documentation": "reference-listed",
      "exampleCandidates": [],
      "minimalExample": "/minimal/lifecycle/texture.tsx",
      "minimalPage": "/minimal-examples/lifecycle/texture/",
      "exampleReview": "complete-minimal-source"
    },
    {
      "symbol": "TextureRecipe",
      "importPath": "@pibbl/core/types",
      "kind": "type",
      "url": "/reference/types/texture-resources/",
      "documentation": "reference-listed",
      "exampleCandidates": [],
      "minimalExample": "/minimal/lifecycle/texture.tsx",
      "minimalPage": "/minimal-examples/lifecycle/texture/",
      "exampleReview": "complete-minimal-source"
    },
    {
      "symbol": "TransformPathOptions",
      "importPath": "@pibbl/core/types",
      "kind": "type",
      "url": "/reference/functions/path-transforms/",
      "documentation": "reference-listed",
      "exampleCandidates": [],
      "minimalExample": "/minimal/paths/affine.ts",
      "minimalPage": "/minimal-examples/paths/affine/",
      "exampleReview": "complete-minimal-source"
    },
    {
      "symbol": "VerticalLineProps",
      "importPath": "@pibbl/core/types",
      "kind": "type",
      "url": "/reference/types/elements-components/",
      "documentation": "reference-listed",
      "exampleCandidates": [],
      "minimalExample": "/minimal/drawing/strokes-paths.tsx",
      "minimalPage": "/minimal-examples/drawing/strokes-paths/",
      "exampleReview": "complete-minimal-source"
    },
    {
      "symbol": "VerticalLineStyle",
      "importPath": "@pibbl/core/types",
      "kind": "type",
      "url": "/reference/types/styles/",
      "documentation": "reference-listed",
      "exampleCandidates": [],
      "minimalExample": "/minimal/drawing/strokes-paths.tsx",
      "minimalPage": "/minimal-examples/drawing/strokes-paths/",
      "exampleReview": "complete-minimal-source"
    },
    {
      "symbol": "WedgePathOptions",
      "importPath": "@pibbl/core/types",
      "kind": "type",
      "url": "/reference/types/elements-components/",
      "documentation": "reference-listed",
      "exampleCandidates": [],
      "minimalExample": "/minimal/paths/circular-factories.ts",
      "minimalPage": "/minimal-examples/paths/circular-factories/",
      "exampleReview": "complete-minimal-source"
    },
    {
      "symbol": "WedgeProps",
      "importPath": "@pibbl/core/types",
      "kind": "type",
      "url": "/reference/types/elements-components/",
      "documentation": "reference-listed",
      "exampleCandidates": [],
      "minimalExample": "/minimal/drawing/round-shapes.tsx",
      "minimalPage": "/minimal-examples/drawing/round-shapes/",
      "exampleReview": "complete-minimal-source"
    },
    {
      "symbol": "WedgeStyle",
      "importPath": "@pibbl/core/types",
      "kind": "type",
      "url": "/reference/types/styles/",
      "documentation": "reference-listed",
      "exampleCandidates": [],
      "minimalExample": "/minimal/drawing/round-shapes.tsx",
      "minimalPage": "/minimal-examples/drawing/round-shapes/",
      "exampleReview": "complete-minimal-source"
    },
    {
      "symbol": "WritableSignal",
      "importPath": "@pibbl/core/types",
      "kind": "type",
      "url": "/reference/types/canvas-runtime/",
      "documentation": "reference-listed",
      "exampleCandidates": [],
      "minimalExample": "/minimal/lifecycle/signals.ts",
      "minimalPage": "/minimal-examples/lifecycle/signals/",
      "exampleReview": "complete-minimal-source"
    },
    {
      "symbol": "Fragment",
      "importPath": "@pibbl/core/jsx-runtime",
      "kind": "value",
      "url": "/reference/overview/",
      "documentation": "reference-listed",
      "exampleCandidates": [],
      "minimalExample": "/minimal/compiler/production.ts",
      "minimalPage": "/minimal-examples/compiler/production/",
      "exampleReview": "complete-minimal-source"
    },
    {
      "symbol": "JSX",
      "importPath": "@pibbl/core/jsx-runtime",
      "kind": "compiler",
      "url": "/reference/overview/",
      "documentation": "reference-listed",
      "exampleCandidates": [],
      "minimalExample": "/minimal/compiler/production.ts",
      "minimalPage": "/minimal-examples/compiler/production/",
      "exampleReview": "complete-minimal-source"
    },
    {
      "symbol": "jsx",
      "importPath": "@pibbl/core/jsx-runtime",
      "kind": "compiler",
      "url": "/reference/overview/",
      "documentation": "reference-listed",
      "exampleCandidates": [],
      "minimalExample": "/minimal/compiler/production.ts",
      "minimalPage": "/minimal-examples/compiler/production/",
      "exampleReview": "complete-minimal-source"
    },
    {
      "symbol": "jsxs",
      "importPath": "@pibbl/core/jsx-runtime",
      "kind": "compiler",
      "url": "/reference/overview/",
      "documentation": "reference-listed",
      "exampleCandidates": [],
      "minimalExample": "/minimal/compiler/production.ts",
      "minimalPage": "/minimal-examples/compiler/production/",
      "exampleReview": "complete-minimal-source"
    },
    {
      "symbol": "Fragment",
      "importPath": "@pibbl/core/jsx-dev-runtime",
      "kind": "value",
      "url": "/reference/overview/",
      "documentation": "reference-listed",
      "exampleCandidates": [],
      "minimalExample": "/minimal/compiler/production.ts",
      "minimalPage": "/minimal-examples/compiler/production/",
      "exampleReview": "complete-minimal-source"
    },
    {
      "symbol": "JSX",
      "importPath": "@pibbl/core/jsx-dev-runtime",
      "kind": "compiler",
      "url": "/reference/overview/",
      "documentation": "reference-listed",
      "exampleCandidates": [],
      "minimalExample": "/minimal/compiler/production.ts",
      "minimalPage": "/minimal-examples/compiler/production/",
      "exampleReview": "complete-minimal-source"
    },
    {
      "symbol": "jsxDEV",
      "importPath": "@pibbl/core/jsx-dev-runtime",
      "kind": "compiler",
      "url": "/reference/overview/",
      "documentation": "reference-listed",
      "exampleCandidates": [],
      "minimalExample": "/minimal/compiler/development.ts",
      "minimalPage": "/minimal-examples/compiler/development/",
      "exampleReview": "complete-minimal-source"
    },
    {
      "symbol": "Capsule2D",
      "importPath": "@pibbl/core/physics/2d",
      "kind": "value",
      "url": "/reference/functions/physics-2d/",
      "documentation": "reference-listed",
      "exampleCandidates": [],
      "minimalExample": "/minimal/physics/runtime-components.tsx",
      "minimalPage": "/minimal-examples/physics/runtime-components/",
      "exampleReview": "complete-minimal-source"
    },
    {
      "symbol": "Chain2D",
      "importPath": "@pibbl/core/physics/2d",
      "kind": "value",
      "url": "/reference/functions/physics-2d/",
      "documentation": "reference-listed",
      "exampleCandidates": [],
      "minimalExample": "/minimal/physics/runtime-components.tsx",
      "minimalPage": "/minimal-examples/physics/runtime-components/",
      "exampleReview": "complete-minimal-source"
    },
    {
      "symbol": "PhysicsDebug2D",
      "importPath": "@pibbl/core/physics/2d",
      "kind": "value",
      "url": "/reference/functions/physics-2d/",
      "documentation": "reference-listed",
      "exampleCandidates": [],
      "minimalExample": "/minimal/physics/runtime-world.tsx",
      "minimalPage": "/minimal-examples/physics/runtime-world/",
      "exampleReview": "complete-minimal-source"
    },
    {
      "symbol": "PhysicsShape2D",
      "importPath": "@pibbl/core/physics/2d",
      "kind": "value",
      "url": "/reference/functions/physics-2d/",
      "documentation": "reference-listed",
      "exampleCandidates": [],
      "minimalExample": "/minimal/physics/runtime-components.tsx",
      "minimalPage": "/minimal-examples/physics/runtime-components/",
      "exampleReview": "complete-minimal-source"
    },
    {
      "symbol": "PhysicsWorld2D",
      "importPath": "@pibbl/core/physics/2d",
      "kind": "value",
      "url": "/reference/functions/physics-2d/",
      "documentation": "reference-listed",
      "exampleCandidates": [
        "/examples/physics-panels/",
        "/examples/stirred-ink/",
        "/examples/embers-physics/"
      ],
      "minimalExample": "/minimal/physics/runtime-world.tsx",
      "minimalPage": "/minimal-examples/physics/runtime-world/",
      "exampleReview": "complete-minimal-source"
    },
    {
      "symbol": "Segment2D",
      "importPath": "@pibbl/core/physics/2d",
      "kind": "value",
      "url": "/reference/functions/physics-2d/",
      "documentation": "reference-listed",
      "exampleCandidates": [],
      "minimalExample": "/minimal/physics/runtime-components.tsx",
      "minimalPage": "/minimal-examples/physics/runtime-components/",
      "exampleReview": "complete-minimal-source"
    },
    {
      "symbol": "applyForce2D",
      "importPath": "@pibbl/core/physics/2d",
      "kind": "value",
      "url": "/reference/functions/physics-2d/",
      "documentation": "reference-listed",
      "exampleCandidates": [],
      "minimalExample": "/minimal/physics/runtime-world.tsx",
      "minimalPage": "/minimal-examples/physics/runtime-world/",
      "exampleReview": "complete-minimal-source"
    },
    {
      "symbol": "applyImpulse2D",
      "importPath": "@pibbl/core/physics/2d",
      "kind": "value",
      "url": "/reference/functions/physics-2d/",
      "documentation": "reference-listed",
      "exampleCandidates": [
        "/examples/physics-panels/"
      ],
      "minimalExample": "/minimal/physics/runtime-world.tsx",
      "minimalPage": "/minimal-examples/physics/runtime-world/",
      "exampleReview": "complete-minimal-source"
    },
    {
      "symbol": "applyTorque2D",
      "importPath": "@pibbl/core/physics/2d",
      "kind": "value",
      "url": "/reference/functions/physics-2d/",
      "documentation": "reference-listed",
      "exampleCandidates": [],
      "minimalExample": "/minimal/physics/runtime-world.tsx",
      "minimalPage": "/minimal-examples/physics/runtime-world/",
      "exampleReview": "complete-minimal-source"
    },
    {
      "symbol": "arcShape2D",
      "importPath": "@pibbl/core/physics/2d",
      "kind": "value",
      "url": "/reference/functions/physics-2d/",
      "documentation": "reference-listed",
      "exampleCandidates": [],
      "minimalExample": "/minimal/physics/geometry-paths.ts",
      "minimalPage": "/minimal-examples/physics/geometry-paths/",
      "exampleReview": "complete-minimal-source"
    },
    {
      "symbol": "boundsOfShape2D",
      "importPath": "@pibbl/core/physics/2d",
      "kind": "value",
      "url": "/reference/functions/physics-2d/",
      "documentation": "reference-listed",
      "exampleCandidates": [],
      "minimalExample": "/minimal/physics/geometry-shapes.ts",
      "minimalPage": "/minimal-examples/physics/geometry-shapes/",
      "exampleReview": "complete-minimal-source"
    },
    {
      "symbol": "boxShape2D",
      "importPath": "@pibbl/core/physics/2d",
      "kind": "value",
      "url": "/reference/functions/physics-2d/",
      "documentation": "reference-listed",
      "exampleCandidates": [],
      "minimalExample": "/minimal/physics/geometry-shapes.ts",
      "minimalPage": "/minimal-examples/physics/geometry-shapes/",
      "exampleReview": "complete-minimal-source"
    },
    {
      "symbol": "capsuleShape2D",
      "importPath": "@pibbl/core/physics/2d",
      "kind": "value",
      "url": "/reference/functions/physics-2d/",
      "documentation": "reference-listed",
      "exampleCandidates": [],
      "minimalExample": "/minimal/physics/geometry-paths.ts",
      "minimalPage": "/minimal-examples/physics/geometry-paths/",
      "exampleReview": "complete-minimal-source"
    },
    {
      "symbol": "chainShape2D",
      "importPath": "@pibbl/core/physics/2d",
      "kind": "value",
      "url": "/reference/functions/physics-2d/",
      "documentation": "reference-listed",
      "exampleCandidates": [],
      "minimalExample": "/minimal/physics/geometry-paths.ts",
      "minimalPage": "/minimal-examples/physics/geometry-paths/",
      "exampleReview": "complete-minimal-source"
    },
    {
      "symbol": "circleShape2D",
      "importPath": "@pibbl/core/physics/2d",
      "kind": "value",
      "url": "/reference/functions/physics-2d/",
      "documentation": "reference-listed",
      "exampleCandidates": [],
      "minimalExample": "/minimal/physics/geometry-shapes.ts",
      "minimalPage": "/minimal-examples/physics/geometry-shapes/",
      "exampleReview": "complete-minimal-source"
    },
    {
      "symbol": "collider2D",
      "importPath": "@pibbl/core/physics/2d",
      "kind": "value",
      "url": "/reference/functions/physics-2d/",
      "documentation": "reference-listed",
      "exampleCandidates": [
        "/examples/physics-panels/"
      ],
      "minimalExample": "/minimal/physics/runtime-world.tsx",
      "minimalPage": "/minimal-examples/physics/runtime-world/",
      "exampleReview": "complete-minimal-source"
    },
    {
      "symbol": "contactBetweenShapes2D",
      "importPath": "@pibbl/core/physics/2d",
      "kind": "value",
      "url": "/reference/functions/physics-2d/",
      "documentation": "reference-listed",
      "exampleCandidates": [],
      "minimalExample": "/minimal/physics/geometry-queries.ts",
      "minimalPage": "/minimal-examples/physics/geometry-queries/",
      "exampleReview": "complete-minimal-source"
    },
    {
      "symbol": "containsPoint2D",
      "importPath": "@pibbl/core/physics/2d",
      "kind": "value",
      "url": "/reference/functions/physics-2d/",
      "documentation": "reference-listed",
      "exampleCandidates": [],
      "minimalExample": "/minimal/physics/geometry-queries.ts",
      "minimalPage": "/minimal-examples/physics/geometry-queries/",
      "exampleReview": "complete-minimal-source"
    },
    {
      "symbol": "disableBody2D",
      "importPath": "@pibbl/core/physics/2d",
      "kind": "value",
      "url": "/reference/functions/physics-2d/",
      "documentation": "reference-listed",
      "exampleCandidates": [],
      "minimalExample": "/minimal/physics/runtime-world.tsx",
      "minimalPage": "/minimal-examples/physics/runtime-world/",
      "exampleReview": "complete-minimal-source"
    },
    {
      "symbol": "distanceBetweenShapes2D",
      "importPath": "@pibbl/core/physics/2d",
      "kind": "value",
      "url": "/reference/functions/physics-2d/",
      "documentation": "reference-listed",
      "exampleCandidates": [],
      "minimalExample": "/minimal/physics/geometry-queries.ts",
      "minimalPage": "/minimal-examples/physics/geometry-queries/",
      "exampleReview": "complete-minimal-source"
    },
    {
      "symbol": "dynamicBody2D",
      "importPath": "@pibbl/core/physics/2d",
      "kind": "value",
      "url": "/reference/functions/physics-2d/",
      "documentation": "reference-listed",
      "exampleCandidates": [
        "/examples/physics-panels/"
      ],
      "minimalExample": "/minimal/physics/runtime-world.tsx",
      "minimalPage": "/minimal-examples/physics/runtime-world/",
      "exampleReview": "complete-minimal-source"
    },
    {
      "symbol": "ellipseShape2D",
      "importPath": "@pibbl/core/physics/2d",
      "kind": "value",
      "url": "/reference/functions/physics-2d/",
      "documentation": "reference-listed",
      "exampleCandidates": [],
      "minimalExample": "/minimal/physics/geometry-shapes.ts",
      "minimalPage": "/minimal-examples/physics/geometry-shapes/",
      "exampleReview": "complete-minimal-source"
    },
    {
      "symbol": "enableBody2D",
      "importPath": "@pibbl/core/physics/2d",
      "kind": "value",
      "url": "/reference/functions/physics-2d/",
      "documentation": "reference-listed",
      "exampleCandidates": [],
      "minimalExample": "/minimal/physics/runtime-world.tsx",
      "minimalPage": "/minimal-examples/physics/runtime-world/",
      "exampleReview": "complete-minimal-source"
    },
    {
      "symbol": "findAabbMatch2D",
      "importPath": "@pibbl/core/physics/2d",
      "kind": "value",
      "url": "/reference/functions/physics-2d/",
      "documentation": "reference-listed",
      "exampleCandidates": [],
      "minimalExample": "/minimal/physics/runtime-queries.tsx",
      "minimalPage": "/minimal-examples/physics/runtime-queries/",
      "exampleReview": "complete-minimal-source"
    },
    {
      "symbol": "findAllAabbMatches2D",
      "importPath": "@pibbl/core/physics/2d",
      "kind": "value",
      "url": "/reference/functions/physics-2d/",
      "documentation": "reference-listed",
      "exampleCandidates": [],
      "minimalExample": "/minimal/physics/runtime-queries.tsx",
      "minimalPage": "/minimal-examples/physics/runtime-queries/",
      "exampleReview": "complete-minimal-source"
    },
    {
      "symbol": "findAllPointMatches2D",
      "importPath": "@pibbl/core/physics/2d",
      "kind": "value",
      "url": "/reference/functions/physics-2d/",
      "documentation": "reference-listed",
      "exampleCandidates": [],
      "minimalExample": "/minimal/physics/runtime-queries.tsx",
      "minimalPage": "/minimal-examples/physics/runtime-queries/",
      "exampleReview": "complete-minimal-source"
    },
    {
      "symbol": "findAllShapeOverlaps2D",
      "importPath": "@pibbl/core/physics/2d",
      "kind": "value",
      "url": "/reference/functions/physics-2d/",
      "documentation": "reference-listed",
      "exampleCandidates": [],
      "minimalExample": "/minimal/physics/runtime-queries.tsx",
      "minimalPage": "/minimal-examples/physics/runtime-queries/",
      "exampleReview": "complete-minimal-source"
    },
    {
      "symbol": "findPointMatch2D",
      "importPath": "@pibbl/core/physics/2d",
      "kind": "value",
      "url": "/reference/functions/physics-2d/",
      "documentation": "reference-listed",
      "exampleCandidates": [],
      "minimalExample": "/minimal/physics/runtime-queries.tsx",
      "minimalPage": "/minimal-examples/physics/runtime-queries/",
      "exampleReview": "complete-minimal-source"
    },
    {
      "symbol": "findShapeOverlap2D",
      "importPath": "@pibbl/core/physics/2d",
      "kind": "value",
      "url": "/reference/functions/physics-2d/",
      "documentation": "reference-listed",
      "exampleCandidates": [],
      "minimalExample": "/minimal/physics/runtime-queries.tsx",
      "minimalPage": "/minimal-examples/physics/runtime-queries/",
      "exampleReview": "complete-minimal-source"
    },
    {
      "symbol": "fromPhysicsPoint2D",
      "importPath": "@pibbl/core/physics/2d",
      "kind": "value",
      "url": "/reference/functions/physics-2d/",
      "documentation": "reference-listed",
      "exampleCandidates": [],
      "minimalExample": "/minimal/physics/runtime-queries.tsx",
      "minimalPage": "/minimal-examples/physics/runtime-queries/",
      "exampleReview": "complete-minimal-source"
    },
    {
      "symbol": "hasAabbMatch2D",
      "importPath": "@pibbl/core/physics/2d",
      "kind": "value",
      "url": "/reference/functions/physics-2d/",
      "documentation": "reference-listed",
      "exampleCandidates": [],
      "minimalExample": "/minimal/physics/runtime-queries.tsx",
      "minimalPage": "/minimal-examples/physics/runtime-queries/",
      "exampleReview": "complete-minimal-source"
    },
    {
      "symbol": "hasPointMatch2D",
      "importPath": "@pibbl/core/physics/2d",
      "kind": "value",
      "url": "/reference/functions/physics-2d/",
      "documentation": "reference-listed",
      "exampleCandidates": [],
      "minimalExample": "/minimal/physics/runtime-queries.tsx",
      "minimalPage": "/minimal-examples/physics/runtime-queries/",
      "exampleReview": "complete-minimal-source"
    },
    {
      "symbol": "hasShapeOverlap2D",
      "importPath": "@pibbl/core/physics/2d",
      "kind": "value",
      "url": "/reference/functions/physics-2d/",
      "documentation": "reference-listed",
      "exampleCandidates": [],
      "minimalExample": "/minimal/physics/runtime-queries.tsx",
      "minimalPage": "/minimal-examples/physics/runtime-queries/",
      "exampleReview": "complete-minimal-source"
    },
    {
      "symbol": "inspectPhysics2D",
      "importPath": "@pibbl/core/physics/2d",
      "kind": "value",
      "url": "/reference/functions/physics-2d/",
      "documentation": "reference-listed",
      "exampleCandidates": [],
      "minimalExample": "/minimal/physics/runtime-world.tsx",
      "minimalPage": "/minimal-examples/physics/runtime-world/",
      "exampleReview": "complete-minimal-source"
    },
    {
      "symbol": "kinematicBody2D",
      "importPath": "@pibbl/core/physics/2d",
      "kind": "value",
      "url": "/reference/functions/physics-2d/",
      "documentation": "reference-listed",
      "exampleCandidates": [],
      "minimalExample": "/minimal/physics/runtime-components.tsx",
      "minimalPage": "/minimal-examples/physics/runtime-components/",
      "exampleReview": "complete-minimal-source"
    },
    {
      "symbol": "massProperties2D",
      "importPath": "@pibbl/core/physics/2d",
      "kind": "value",
      "url": "/reference/functions/physics-2d/",
      "documentation": "reference-listed",
      "exampleCandidates": [],
      "minimalExample": "/minimal/physics/geometry-shapes.ts",
      "minimalPage": "/minimal-examples/physics/geometry-shapes/",
      "exampleReview": "complete-minimal-source"
    },
    {
      "symbol": "overlapShapes2D",
      "importPath": "@pibbl/core/physics/2d",
      "kind": "value",
      "url": "/reference/functions/physics-2d/",
      "documentation": "reference-listed",
      "exampleCandidates": [],
      "minimalExample": "/minimal/physics/geometry-queries.ts",
      "minimalPage": "/minimal-examples/physics/geometry-queries/",
      "exampleReview": "complete-minimal-source"
    },
    {
      "symbol": "physicsObstacles2D",
      "importPath": "@pibbl/core/physics/2d",
      "kind": "value",
      "url": "/reference/functions/physics-obstacles/",
      "documentation": "reference-listed",
      "exampleCandidates": [
        "/examples/embers-physics/"
      ],
      "minimalExample": "/minimal/physics/runtime-queries.tsx",
      "minimalPage": "/minimal-examples/physics/runtime-queries/",
      "exampleReview": "complete-minimal-source"
    },
    {
      "symbol": "pibblPhysicsBody2D",
      "importPath": "@pibbl/core/physics/2d",
      "kind": "value",
      "url": "/reference/functions/physics-2d/",
      "documentation": "reference-listed",
      "exampleCandidates": [
        "/examples/physics-panels/"
      ],
      "minimalExample": "/minimal/physics/runtime-world.tsx",
      "minimalPage": "/minimal-examples/physics/runtime-world/",
      "exampleReview": "complete-minimal-source"
    },
    {
      "symbol": "pibblPhysicsWorld2D",
      "importPath": "@pibbl/core/physics/2d",
      "kind": "value",
      "url": "/reference/functions/physics-2d/",
      "documentation": "reference-listed",
      "exampleCandidates": [],
      "minimalExample": "/minimal/physics/runtime-world.tsx",
      "minimalPage": "/minimal-examples/physics/runtime-world/",
      "exampleReview": "complete-minimal-source"
    },
    {
      "symbol": "polygonShape2D",
      "importPath": "@pibbl/core/physics/2d",
      "kind": "value",
      "url": "/reference/functions/physics-2d/",
      "documentation": "reference-listed",
      "exampleCandidates": [],
      "minimalExample": "/minimal/physics/geometry-paths.ts",
      "minimalPage": "/minimal-examples/physics/geometry-paths/",
      "exampleReview": "complete-minimal-source"
    },
    {
      "symbol": "raycastAll2D",
      "importPath": "@pibbl/core/physics/2d",
      "kind": "value",
      "url": "/reference/functions/physics-2d/",
      "documentation": "reference-listed",
      "exampleCandidates": [],
      "minimalExample": "/minimal/physics/runtime-queries.tsx",
      "minimalPage": "/minimal-examples/physics/runtime-queries/",
      "exampleReview": "complete-minimal-source"
    },
    {
      "symbol": "raycastAny2D",
      "importPath": "@pibbl/core/physics/2d",
      "kind": "value",
      "url": "/reference/functions/physics-2d/",
      "documentation": "reference-listed",
      "exampleCandidates": [],
      "minimalExample": "/minimal/physics/runtime-queries.tsx",
      "minimalPage": "/minimal-examples/physics/runtime-queries/",
      "exampleReview": "complete-minimal-source"
    },
    {
      "symbol": "raycastClosest2D",
      "importPath": "@pibbl/core/physics/2d",
      "kind": "value",
      "url": "/reference/functions/physics-2d/",
      "documentation": "reference-listed",
      "exampleCandidates": [],
      "minimalExample": "/minimal/physics/runtime-queries.tsx",
      "minimalPage": "/minimal-examples/physics/runtime-queries/",
      "exampleReview": "complete-minimal-source"
    },
    {
      "symbol": "raycastShape2D",
      "importPath": "@pibbl/core/physics/2d",
      "kind": "value",
      "url": "/reference/functions/physics-2d/",
      "documentation": "reference-listed",
      "exampleCandidates": [],
      "minimalExample": "/minimal/physics/geometry-queries.ts",
      "minimalPage": "/minimal-examples/physics/geometry-queries/",
      "exampleReview": "complete-minimal-source"
    },
    {
      "symbol": "roundedBoxShape2D",
      "importPath": "@pibbl/core/physics/2d",
      "kind": "value",
      "url": "/reference/functions/physics-2d/",
      "documentation": "reference-listed",
      "exampleCandidates": [],
      "minimalExample": "/minimal/physics/geometry-shapes.ts",
      "minimalPage": "/minimal-examples/physics/geometry-shapes/",
      "exampleReview": "complete-minimal-source"
    },
    {
      "symbol": "segmentShape2D",
      "importPath": "@pibbl/core/physics/2d",
      "kind": "value",
      "url": "/reference/functions/physics-2d/",
      "documentation": "reference-listed",
      "exampleCandidates": [],
      "minimalExample": "/minimal/physics/geometry-paths.ts",
      "minimalPage": "/minimal-examples/physics/geometry-paths/",
      "exampleReview": "complete-minimal-source"
    },
    {
      "symbol": "setAngularVelocity2D",
      "importPath": "@pibbl/core/physics/2d",
      "kind": "value",
      "url": "/reference/functions/physics-2d/",
      "documentation": "reference-listed",
      "exampleCandidates": [],
      "minimalExample": "/minimal/physics/runtime-world.tsx",
      "minimalPage": "/minimal-examples/physics/runtime-world/",
      "exampleReview": "complete-minimal-source"
    },
    {
      "symbol": "setLinearVelocity2D",
      "importPath": "@pibbl/core/physics/2d",
      "kind": "value",
      "url": "/reference/functions/physics-2d/",
      "documentation": "reference-listed",
      "exampleCandidates": [],
      "minimalExample": "/minimal/physics/runtime-world.tsx",
      "minimalPage": "/minimal-examples/physics/runtime-world/",
      "exampleReview": "complete-minimal-source"
    },
    {
      "symbol": "shapeCastAgainstShape2D",
      "importPath": "@pibbl/core/physics/2d",
      "kind": "value",
      "url": "/reference/functions/physics-2d/",
      "documentation": "reference-listed",
      "exampleCandidates": [],
      "minimalExample": "/minimal/physics/geometry-queries.ts",
      "minimalPage": "/minimal-examples/physics/geometry-queries/",
      "exampleReview": "complete-minimal-source"
    },
    {
      "symbol": "shapeCastAll2D",
      "importPath": "@pibbl/core/physics/2d",
      "kind": "value",
      "url": "/reference/functions/physics-2d/",
      "documentation": "reference-listed",
      "exampleCandidates": [],
      "minimalExample": "/minimal/physics/runtime-queries.tsx",
      "minimalPage": "/minimal-examples/physics/runtime-queries/",
      "exampleReview": "complete-minimal-source"
    },
    {
      "symbol": "shapeCastAny2D",
      "importPath": "@pibbl/core/physics/2d",
      "kind": "value",
      "url": "/reference/functions/physics-2d/",
      "documentation": "reference-listed",
      "exampleCandidates": [],
      "minimalExample": "/minimal/physics/runtime-queries.tsx",
      "minimalPage": "/minimal-examples/physics/runtime-queries/",
      "exampleReview": "complete-minimal-source"
    },
    {
      "symbol": "shapeCastClosest2D",
      "importPath": "@pibbl/core/physics/2d",
      "kind": "value",
      "url": "/reference/functions/physics-2d/",
      "documentation": "reference-listed",
      "exampleCandidates": [],
      "minimalExample": "/minimal/physics/runtime-queries.tsx",
      "minimalPage": "/minimal-examples/physics/runtime-queries/",
      "exampleReview": "complete-minimal-source"
    },
    {
      "symbol": "sleepBody2D",
      "importPath": "@pibbl/core/physics/2d",
      "kind": "value",
      "url": "/reference/functions/physics-2d/",
      "documentation": "reference-listed",
      "exampleCandidates": [],
      "minimalExample": "/minimal/physics/runtime-world.tsx",
      "minimalPage": "/minimal-examples/physics/runtime-world/",
      "exampleReview": "complete-minimal-source"
    },
    {
      "symbol": "staticBody2D",
      "importPath": "@pibbl/core/physics/2d",
      "kind": "value",
      "url": "/reference/functions/physics-2d/",
      "documentation": "reference-listed",
      "exampleCandidates": [
        "/examples/physics-panels/"
      ],
      "minimalExample": "/minimal/physics/runtime-world.tsx",
      "minimalPage": "/minimal-examples/physics/runtime-world/",
      "exampleReview": "complete-minimal-source"
    },
    {
      "symbol": "teleportBody2D",
      "importPath": "@pibbl/core/physics/2d",
      "kind": "value",
      "url": "/reference/functions/physics-2d/",
      "documentation": "reference-listed",
      "exampleCandidates": [],
      "minimalExample": "/minimal/physics/runtime-world.tsx",
      "minimalPage": "/minimal-examples/physics/runtime-world/",
      "exampleReview": "complete-minimal-source"
    },
    {
      "symbol": "toPhysicsPoint2D",
      "importPath": "@pibbl/core/physics/2d",
      "kind": "value",
      "url": "/reference/functions/physics-2d/",
      "documentation": "reference-listed",
      "exampleCandidates": [],
      "minimalExample": "/minimal/physics/runtime-queries.tsx",
      "minimalPage": "/minimal-examples/physics/runtime-queries/",
      "exampleReview": "complete-minimal-source"
    },
    {
      "symbol": "transformShape2D",
      "importPath": "@pibbl/core/physics/2d",
      "kind": "value",
      "url": "/reference/functions/physics-2d/",
      "documentation": "reference-listed",
      "exampleCandidates": [],
      "minimalExample": "/minimal/physics/geometry-paths.ts",
      "minimalPage": "/minimal-examples/physics/geometry-paths/",
      "exampleReview": "complete-minimal-source"
    },
    {
      "symbol": "wakeBody2D",
      "importPath": "@pibbl/core/physics/2d",
      "kind": "value",
      "url": "/reference/functions/physics-2d/",
      "documentation": "reference-listed",
      "exampleCandidates": [],
      "minimalExample": "/minimal/physics/runtime-world.tsx",
      "minimalPage": "/minimal-examples/physics/runtime-world/",
      "exampleReview": "complete-minimal-source"
    },
    {
      "symbol": "wedgeShape2D",
      "importPath": "@pibbl/core/physics/2d",
      "kind": "value",
      "url": "/reference/functions/physics-2d/",
      "documentation": "reference-listed",
      "exampleCandidates": [],
      "minimalExample": "/minimal/physics/geometry-paths.ts",
      "minimalPage": "/minimal-examples/physics/geometry-paths/",
      "exampleReview": "complete-minimal-source"
    },
    {
      "symbol": "withPhysicsShape2D",
      "importPath": "@pibbl/core/physics/2d",
      "kind": "value",
      "url": "/reference/functions/physics-2d/",
      "documentation": "reference-listed",
      "exampleCandidates": [],
      "minimalExample": "/minimal/physics/runtime-components.tsx",
      "minimalPage": "/minimal-examples/physics/runtime-components/",
      "exampleReview": "complete-minimal-source"
    },
    {
      "symbol": "Capsule2DProps",
      "importPath": "@pibbl/core/physics/2d",
      "kind": "type",
      "url": "/reference/types/physics-2d/",
      "documentation": "reference-listed",
      "exampleCandidates": [],
      "minimalExample": "/minimal/physics/runtime-components.tsx",
      "minimalPage": "/minimal-examples/physics/runtime-components/",
      "exampleReview": "complete-minimal-source"
    },
    {
      "symbol": "Capsule2DStyle",
      "importPath": "@pibbl/core/physics/2d",
      "kind": "type",
      "url": "/reference/types/physics-2d/",
      "documentation": "reference-listed",
      "exampleCandidates": [],
      "minimalExample": "/minimal/physics/runtime-components.tsx",
      "minimalPage": "/minimal-examples/physics/runtime-components/",
      "exampleReview": "complete-minimal-source"
    },
    {
      "symbol": "Chain2DProps",
      "importPath": "@pibbl/core/physics/2d",
      "kind": "type",
      "url": "/reference/types/physics-2d/",
      "documentation": "reference-listed",
      "exampleCandidates": [],
      "minimalExample": "/minimal/physics/runtime-components.tsx",
      "minimalPage": "/minimal-examples/physics/runtime-components/",
      "exampleReview": "complete-minimal-source"
    },
    {
      "symbol": "Chain2DStyle",
      "importPath": "@pibbl/core/physics/2d",
      "kind": "type",
      "url": "/reference/types/physics-2d/",
      "documentation": "reference-listed",
      "exampleCandidates": [],
      "minimalExample": "/minimal/physics/runtime-components.tsx",
      "minimalPage": "/minimal-examples/physics/runtime-components/",
      "exampleReview": "complete-minimal-source"
    },
    {
      "symbol": "PhysicsShape2DProps",
      "importPath": "@pibbl/core/physics/2d",
      "kind": "type",
      "url": "/reference/types/physics-2d/",
      "documentation": "reference-listed",
      "exampleCandidates": [],
      "minimalExample": "/minimal/physics/runtime-components.tsx",
      "minimalPage": "/minimal-examples/physics/runtime-components/",
      "exampleReview": "complete-minimal-source"
    },
    {
      "symbol": "PhysicsShape2DStyle",
      "importPath": "@pibbl/core/physics/2d",
      "kind": "type",
      "url": "/reference/types/physics-2d/",
      "documentation": "reference-listed",
      "exampleCandidates": [],
      "minimalExample": "/minimal/physics/runtime-components.tsx",
      "minimalPage": "/minimal-examples/physics/runtime-components/",
      "exampleReview": "complete-minimal-source"
    },
    {
      "symbol": "PibblPhysicsAabb2D",
      "importPath": "@pibbl/core/physics/2d",
      "kind": "type",
      "url": "/reference/types/physics-2d/",
      "documentation": "reference-listed",
      "exampleCandidates": [],
      "minimalExample": "/minimal/physics/geometry-shapes.ts",
      "minimalPage": "/minimal-examples/physics/geometry-shapes/",
      "exampleReview": "complete-minimal-source"
    },
    {
      "symbol": "PibblPhysicsAttachment2D",
      "importPath": "@pibbl/core/physics/2d",
      "kind": "type",
      "url": "/reference/types/physics-2d/",
      "documentation": "reference-listed",
      "exampleCandidates": [],
      "minimalExample": "/minimal/physics/runtime-components.tsx",
      "minimalPage": "/minimal-examples/physics/runtime-components/",
      "exampleReview": "complete-minimal-source"
    },
    {
      "symbol": "PibblPhysicsBodyAttachment2D",
      "importPath": "@pibbl/core/physics/2d",
      "kind": "type",
      "url": "/reference/types/physics-2d/",
      "documentation": "reference-listed",
      "exampleCandidates": [],
      "minimalExample": "/minimal/physics/runtime-components.tsx",
      "minimalPage": "/minimal-examples/physics/runtime-components/",
      "exampleReview": "complete-minimal-source"
    },
    {
      "symbol": "PibblPhysicsBodyHandle2D",
      "importPath": "@pibbl/core/physics/2d",
      "kind": "type",
      "url": "/reference/types/physics-2d/",
      "documentation": "reference-listed",
      "exampleCandidates": [],
      "minimalExample": "/minimal/physics/runtime-world.tsx",
      "minimalPage": "/minimal-examples/physics/runtime-world/",
      "exampleReview": "complete-minimal-source"
    },
    {
      "symbol": "PibblPhysicsBodyInspection2D",
      "importPath": "@pibbl/core/physics/2d",
      "kind": "type",
      "url": "/reference/types/physics-2d/",
      "documentation": "reference-listed",
      "exampleCandidates": [],
      "minimalExample": "/minimal/physics/runtime-world.tsx",
      "minimalPage": "/minimal-examples/physics/runtime-world/",
      "exampleReview": "complete-minimal-source"
    },
    {
      "symbol": "PibblPhysicsBodyStateEvent2D",
      "importPath": "@pibbl/core/physics/2d",
      "kind": "type",
      "url": "/reference/types/physics-2d/",
      "documentation": "reference-listed",
      "exampleCandidates": [],
      "minimalExample": "/minimal/physics/runtime-events.tsx",
      "minimalPage": "/minimal-examples/physics/runtime-events/",
      "exampleReview": "complete-minimal-source"
    },
    {
      "symbol": "PibblPhysicsBodyStateHandler2D",
      "importPath": "@pibbl/core/physics/2d",
      "kind": "type",
      "url": "/reference/types/physics-2d/",
      "documentation": "reference-listed",
      "exampleCandidates": [],
      "minimalExample": "/minimal/physics/runtime-events.tsx",
      "minimalPage": "/minimal-examples/physics/runtime-events/",
      "exampleReview": "complete-minimal-source"
    },
    {
      "symbol": "PibblPhysicsColliderAttachment2D",
      "importPath": "@pibbl/core/physics/2d",
      "kind": "type",
      "url": "/reference/types/physics-2d/",
      "documentation": "reference-listed",
      "exampleCandidates": [],
      "minimalExample": "/minimal/physics/runtime-components.tsx",
      "minimalPage": "/minimal-examples/physics/runtime-components/",
      "exampleReview": "complete-minimal-source"
    },
    {
      "symbol": "PibblPhysicsColliderConfiguration2D",
      "importPath": "@pibbl/core/physics/2d",
      "kind": "type",
      "url": "/reference/types/physics-2d/",
      "documentation": "reference-listed",
      "exampleCandidates": [],
      "minimalExample": "/minimal/physics/runtime-events.tsx",
      "minimalPage": "/minimal-examples/physics/runtime-events/",
      "exampleReview": "complete-minimal-source"
    },
    {
      "symbol": "PibblPhysicsColliderHandle2D",
      "importPath": "@pibbl/core/physics/2d",
      "kind": "type",
      "url": "/reference/types/physics-2d/",
      "documentation": "reference-listed",
      "exampleCandidates": [],
      "minimalExample": "/minimal/physics/runtime-queries.tsx",
      "minimalPage": "/minimal-examples/physics/runtime-queries/",
      "exampleReview": "complete-minimal-source"
    },
    {
      "symbol": "PibblPhysicsColliderInspection2D",
      "importPath": "@pibbl/core/physics/2d",
      "kind": "type",
      "url": "/reference/types/physics-2d/",
      "documentation": "reference-listed",
      "exampleCandidates": [],
      "minimalExample": "/minimal/physics/runtime-events.tsx",
      "minimalPage": "/minimal-examples/physics/runtime-events/",
      "exampleReview": "complete-minimal-source"
    },
    {
      "symbol": "PibblPhysicsCollisionEvent2D",
      "importPath": "@pibbl/core/physics/2d",
      "kind": "type",
      "url": "/reference/types/physics-2d/",
      "documentation": "reference-listed",
      "exampleCandidates": [],
      "minimalExample": "/minimal/physics/runtime-events.tsx",
      "minimalPage": "/minimal-examples/physics/runtime-events/",
      "exampleReview": "complete-minimal-source"
    },
    {
      "symbol": "PibblPhysicsCollisionFilter",
      "importPath": "@pibbl/core/physics/2d",
      "kind": "type",
      "url": "/reference/types/physics-2d/",
      "documentation": "reference-listed",
      "exampleCandidates": [],
      "minimalExample": "/minimal/physics/runtime-events.tsx",
      "minimalPage": "/minimal-examples/physics/runtime-events/",
      "exampleReview": "complete-minimal-source"
    },
    {
      "symbol": "PibblPhysicsCollisionHandler2D",
      "importPath": "@pibbl/core/physics/2d",
      "kind": "type",
      "url": "/reference/types/physics-2d/",
      "documentation": "reference-listed",
      "exampleCandidates": [],
      "minimalExample": "/minimal/physics/runtime-events.tsx",
      "minimalPage": "/minimal-examples/physics/runtime-events/",
      "exampleReview": "complete-minimal-source"
    },
    {
      "symbol": "PibblPhysicsContactInspection2D",
      "importPath": "@pibbl/core/physics/2d",
      "kind": "type",
      "url": "/reference/types/physics-2d/",
      "documentation": "reference-listed",
      "exampleCandidates": [],
      "minimalExample": "/minimal/physics/runtime-events.tsx",
      "minimalPage": "/minimal-examples/physics/runtime-events/",
      "exampleReview": "complete-minimal-source"
    },
    {
      "symbol": "PibblPhysicsContactPoint2D",
      "importPath": "@pibbl/core/physics/2d",
      "kind": "type",
      "url": "/reference/types/physics-2d/",
      "documentation": "reference-listed",
      "exampleCandidates": [],
      "minimalExample": "/minimal/physics/geometry-queries.ts",
      "minimalPage": "/minimal-examples/physics/geometry-queries/",
      "exampleReview": "complete-minimal-source"
    },
    {
      "symbol": "PibblPhysicsDebug2DProps",
      "importPath": "@pibbl/core/physics/2d",
      "kind": "type",
      "url": "/reference/types/physics-2d/",
      "documentation": "reference-listed",
      "exampleCandidates": [],
      "minimalExample": "/minimal/physics/runtime-world.tsx",
      "minimalPage": "/minimal-examples/physics/runtime-world/",
      "exampleReview": "complete-minimal-source"
    },
    {
      "symbol": "PibblPhysicsDistance2D",
      "importPath": "@pibbl/core/physics/2d",
      "kind": "type",
      "url": "/reference/types/physics-2d/",
      "documentation": "reference-listed",
      "exampleCandidates": [],
      "minimalExample": "/minimal/physics/geometry-queries.ts",
      "minimalPage": "/minimal-examples/physics/geometry-queries/",
      "exampleReview": "complete-minimal-source"
    },
    {
      "symbol": "PibblPhysicsDynamicBody2DOptions",
      "importPath": "@pibbl/core/physics/2d",
      "kind": "type",
      "url": "/reference/types/physics-2d/",
      "documentation": "reference-listed",
      "exampleCandidates": [],
      "minimalExample": "/minimal/physics/runtime-events.tsx",
      "minimalPage": "/minimal-examples/physics/runtime-events/",
      "exampleReview": "complete-minimal-source"
    },
    {
      "symbol": "PibblPhysicsHitHandler2D",
      "importPath": "@pibbl/core/physics/2d",
      "kind": "type",
      "url": "/reference/types/physics-2d/",
      "documentation": "reference-listed",
      "exampleCandidates": [],
      "minimalExample": "/minimal/physics/runtime-events.tsx",
      "minimalPage": "/minimal-examples/physics/runtime-events/",
      "exampleReview": "complete-minimal-source"
    },
    {
      "symbol": "PibblPhysicsInspection2D",
      "importPath": "@pibbl/core/physics/2d",
      "kind": "type",
      "url": "/reference/types/physics-2d/",
      "documentation": "reference-listed",
      "exampleCandidates": [],
      "minimalExample": "/minimal/physics/runtime-world.tsx",
      "minimalPage": "/minimal-examples/physics/runtime-world/",
      "exampleReview": "complete-minimal-source"
    },
    {
      "symbol": "PibblPhysicsKinematicBody2DOptions",
      "importPath": "@pibbl/core/physics/2d",
      "kind": "type",
      "url": "/reference/types/physics-2d/",
      "documentation": "reference-listed",
      "exampleCandidates": [],
      "minimalExample": "/minimal/physics/runtime-components.tsx",
      "minimalPage": "/minimal-examples/physics/runtime-components/",
      "exampleReview": "complete-minimal-source"
    },
    {
      "symbol": "PibblPhysicsKinematicTarget2D",
      "importPath": "@pibbl/core/physics/2d",
      "kind": "type",
      "url": "/reference/types/physics-2d/",
      "documentation": "reference-listed",
      "exampleCandidates": [],
      "minimalExample": "/minimal/physics/runtime-components.tsx",
      "minimalPage": "/minimal-examples/physics/runtime-components/",
      "exampleReview": "complete-minimal-source"
    },
    {
      "symbol": "PibblPhysicsMassProperties2D",
      "importPath": "@pibbl/core/physics/2d",
      "kind": "type",
      "url": "/reference/types/physics-2d/",
      "documentation": "reference-listed",
      "exampleCandidates": [],
      "minimalExample": "/minimal/physics/geometry-shapes.ts",
      "minimalPage": "/minimal-examples/physics/geometry-shapes/",
      "exampleReview": "complete-minimal-source"
    },
    {
      "symbol": "PibblPhysicsOverlapEvent2D",
      "importPath": "@pibbl/core/physics/2d",
      "kind": "type",
      "url": "/reference/types/physics-2d/",
      "documentation": "reference-listed",
      "exampleCandidates": [],
      "minimalExample": "/minimal/physics/runtime-events.tsx",
      "minimalPage": "/minimal-examples/physics/runtime-events/",
      "exampleReview": "complete-minimal-source"
    },
    {
      "symbol": "PibblPhysicsOverlapHandler2D",
      "importPath": "@pibbl/core/physics/2d",
      "kind": "type",
      "url": "/reference/types/physics-2d/",
      "documentation": "reference-listed",
      "exampleCandidates": [],
      "minimalExample": "/minimal/physics/runtime-events.tsx",
      "minimalPage": "/minimal-examples/physics/runtime-events/",
      "exampleReview": "complete-minimal-source"
    },
    {
      "symbol": "PibblPhysicsPose2D",
      "importPath": "@pibbl/core/physics/2d",
      "kind": "type",
      "url": "/reference/types/physics-2d/",
      "documentation": "reference-listed",
      "exampleCandidates": [],
      "minimalExample": "/minimal/physics/geometry-shapes.ts",
      "minimalPage": "/minimal-examples/physics/geometry-shapes/",
      "exampleReview": "complete-minimal-source"
    },
    {
      "symbol": "PibblPhysicsPrimitiveProps2D",
      "importPath": "@pibbl/core/physics/2d",
      "kind": "type",
      "url": "/reference/types/physics-2d/",
      "documentation": "reference-listed",
      "exampleCandidates": [],
      "minimalExample": "/minimal/physics/runtime-components.tsx",
      "minimalPage": "/minimal-examples/physics/runtime-components/",
      "exampleReview": "complete-minimal-source"
    },
    {
      "symbol": "PibblPhysicsQueryHit2D",
      "importPath": "@pibbl/core/physics/2d",
      "kind": "type",
      "url": "/reference/types/physics-2d/",
      "documentation": "reference-listed",
      "exampleCandidates": [],
      "minimalExample": "/minimal/physics/runtime-queries.tsx",
      "minimalPage": "/minimal-examples/physics/runtime-queries/",
      "exampleReview": "complete-minimal-source"
    },
    {
      "symbol": "PibblPhysicsQueryMatch2D",
      "importPath": "@pibbl/core/physics/2d",
      "kind": "type",
      "url": "/reference/types/physics-2d/",
      "documentation": "reference-listed",
      "exampleCandidates": [],
      "minimalExample": "/minimal/physics/runtime-queries.tsx",
      "minimalPage": "/minimal-examples/physics/runtime-queries/",
      "exampleReview": "complete-minimal-source"
    },
    {
      "symbol": "PibblPhysicsQueryOptions2D",
      "importPath": "@pibbl/core/physics/2d",
      "kind": "type",
      "url": "/reference/types/physics-2d/",
      "documentation": "reference-listed",
      "exampleCandidates": [],
      "minimalExample": "/minimal/physics/runtime-queries.tsx",
      "minimalPage": "/minimal-examples/physics/runtime-queries/",
      "exampleReview": "complete-minimal-source"
    },
    {
      "symbol": "PibblPhysicsRay2D",
      "importPath": "@pibbl/core/physics/2d",
      "kind": "type",
      "url": "/reference/types/physics-2d/",
      "documentation": "reference-listed",
      "exampleCandidates": [],
      "minimalExample": "/minimal/physics/geometry-queries.ts",
      "minimalPage": "/minimal-examples/physics/geometry-queries/",
      "exampleReview": "complete-minimal-source"
    },
    {
      "symbol": "PibblPhysicsShape2D",
      "importPath": "@pibbl/core/physics/2d",
      "kind": "type",
      "url": "/reference/types/physics-2d/",
      "documentation": "reference-listed",
      "exampleCandidates": [],
      "minimalExample": "/minimal/physics/geometry-shapes.ts",
      "minimalPage": "/minimal-examples/physics/geometry-shapes/",
      "exampleReview": "complete-minimal-source"
    },
    {
      "symbol": "PibblPhysicsShapeContact2D",
      "importPath": "@pibbl/core/physics/2d",
      "kind": "type",
      "url": "/reference/types/physics-2d/",
      "documentation": "reference-listed",
      "exampleCandidates": [],
      "minimalExample": "/minimal/physics/geometry-queries.ts",
      "minimalPage": "/minimal-examples/physics/geometry-queries/",
      "exampleReview": "complete-minimal-source"
    },
    {
      "symbol": "PibblPhysicsShapeHit2D",
      "importPath": "@pibbl/core/physics/2d",
      "kind": "type",
      "url": "/reference/types/physics-2d/",
      "documentation": "reference-listed",
      "exampleCandidates": [],
      "minimalExample": "/minimal/physics/geometry-queries.ts",
      "minimalPage": "/minimal-examples/physics/geometry-queries/",
      "exampleReview": "complete-minimal-source"
    },
    {
      "symbol": "PibblPhysicsSolverOptions",
      "importPath": "@pibbl/core/physics/2d",
      "kind": "type",
      "url": "/reference/types/physics-2d/",
      "documentation": "reference-listed",
      "exampleCandidates": [],
      "minimalExample": "/minimal/physics/runtime-world.tsx",
      "minimalPage": "/minimal-examples/physics/runtime-world/",
      "exampleReview": "complete-minimal-source"
    },
    {
      "symbol": "PibblPhysicsStaticBody2DOptions",
      "importPath": "@pibbl/core/physics/2d",
      "kind": "type",
      "url": "/reference/types/physics-2d/",
      "documentation": "reference-listed",
      "exampleCandidates": [],
      "minimalExample": "/minimal/physics/runtime-events.tsx",
      "minimalPage": "/minimal-examples/physics/runtime-events/",
      "exampleReview": "complete-minimal-source"
    },
    {
      "symbol": "PibblPhysicsTransform2D",
      "importPath": "@pibbl/core/physics/2d",
      "kind": "type",
      "url": "/reference/types/physics-2d/",
      "documentation": "reference-listed",
      "exampleCandidates": [],
      "minimalExample": "/minimal/physics/geometry-paths.ts",
      "minimalPage": "/minimal-examples/physics/geometry-paths/",
      "exampleReview": "complete-minimal-source"
    },
    {
      "symbol": "PibblPhysicsVector2",
      "importPath": "@pibbl/core/physics/2d",
      "kind": "type",
      "url": "/reference/types/physics-2d/",
      "documentation": "reference-listed",
      "exampleCandidates": [],
      "minimalExample": "/minimal/physics/geometry-shapes.ts",
      "minimalPage": "/minimal-examples/physics/geometry-shapes/",
      "exampleReview": "complete-minimal-source"
    },
    {
      "symbol": "PibblPhysicsWorld2DProps",
      "importPath": "@pibbl/core/physics/2d",
      "kind": "type",
      "url": "/reference/types/physics-2d/",
      "documentation": "reference-listed",
      "exampleCandidates": [],
      "minimalExample": "/minimal/physics/runtime-events.tsx",
      "minimalPage": "/minimal-examples/physics/runtime-events/",
      "exampleReview": "complete-minimal-source"
    },
    {
      "symbol": "PibblPhysicsWorldHandle2D",
      "importPath": "@pibbl/core/physics/2d",
      "kind": "type",
      "url": "/reference/types/physics-2d/",
      "documentation": "reference-listed",
      "exampleCandidates": [],
      "minimalExample": "/minimal/physics/runtime-world.tsx",
      "minimalPage": "/minimal-examples/physics/runtime-world/",
      "exampleReview": "complete-minimal-source"
    },
    {
      "symbol": "Segment2DProps",
      "importPath": "@pibbl/core/physics/2d",
      "kind": "type",
      "url": "/reference/types/physics-2d/",
      "documentation": "reference-listed",
      "exampleCandidates": [],
      "minimalExample": "/minimal/physics/runtime-components.tsx",
      "minimalPage": "/minimal-examples/physics/runtime-components/",
      "exampleReview": "complete-minimal-source"
    },
    {
      "symbol": "Segment2DStyle",
      "importPath": "@pibbl/core/physics/2d",
      "kind": "type",
      "url": "/reference/types/physics-2d/",
      "documentation": "reference-listed",
      "exampleCandidates": [],
      "minimalExample": "/minimal/physics/runtime-components.tsx",
      "minimalPage": "/minimal-examples/physics/runtime-components/",
      "exampleReview": "complete-minimal-source"
    },
    {
      "symbol": "createPhysicsTestHarness2D",
      "importPath": "@pibbl/core/physics/2d/testing",
      "kind": "value",
      "url": "/reference/functions/physics-2d-testing/",
      "documentation": "reference-listed",
      "exampleCandidates": [],
      "minimalExample": "/minimal/physics/testing-harness.tsx",
      "minimalPage": "/minimal-examples/physics/testing-harness/",
      "exampleReview": "complete-minimal-source"
    },
    {
      "symbol": "PibblPhysicsTestHarness2D",
      "importPath": "@pibbl/core/physics/2d/testing",
      "kind": "type",
      "url": "/reference/types/physics-2d-testing/",
      "documentation": "reference-listed",
      "exampleCandidates": [],
      "minimalExample": "/minimal/physics/testing-harness.tsx",
      "minimalPage": "/minimal-examples/physics/testing-harness/",
      "exampleReview": "complete-minimal-source"
    },
    {
      "symbol": "PibblPhysicsTestHarness2DOptions",
      "importPath": "@pibbl/core/physics/2d/testing",
      "kind": "type",
      "url": "/reference/types/physics-2d-testing/",
      "documentation": "reference-listed",
      "exampleCandidates": [],
      "minimalExample": "/minimal/physics/testing-harness.tsx",
      "minimalPage": "/minimal-examples/physics/testing-harness/",
      "exampleReview": "complete-minimal-source"
    },
    {
      "symbol": "arcShape2D",
      "importPath": "@pibbl/core/physics/2d/geometry",
      "kind": "value",
      "url": "/reference/functions/physics-2d/",
      "documentation": "reference-listed",
      "exampleCandidates": [],
      "minimalExample": "/minimal/physics/geometry-paths.ts",
      "minimalPage": "/minimal-examples/physics/geometry-paths/",
      "exampleReview": "complete-minimal-source"
    },
    {
      "symbol": "boundsOfShape2D",
      "importPath": "@pibbl/core/physics/2d/geometry",
      "kind": "value",
      "url": "/reference/functions/physics-2d/",
      "documentation": "reference-listed",
      "exampleCandidates": [],
      "minimalExample": "/minimal/physics/geometry-shapes.ts",
      "minimalPage": "/minimal-examples/physics/geometry-shapes/",
      "exampleReview": "complete-minimal-source"
    },
    {
      "symbol": "boxShape2D",
      "importPath": "@pibbl/core/physics/2d/geometry",
      "kind": "value",
      "url": "/reference/functions/physics-2d/",
      "documentation": "reference-listed",
      "exampleCandidates": [],
      "minimalExample": "/minimal/physics/geometry-shapes.ts",
      "minimalPage": "/minimal-examples/physics/geometry-shapes/",
      "exampleReview": "complete-minimal-source"
    },
    {
      "symbol": "capsuleShape2D",
      "importPath": "@pibbl/core/physics/2d/geometry",
      "kind": "value",
      "url": "/reference/functions/physics-2d/",
      "documentation": "reference-listed",
      "exampleCandidates": [],
      "minimalExample": "/minimal/physics/geometry-paths.ts",
      "minimalPage": "/minimal-examples/physics/geometry-paths/",
      "exampleReview": "complete-minimal-source"
    },
    {
      "symbol": "chainShape2D",
      "importPath": "@pibbl/core/physics/2d/geometry",
      "kind": "value",
      "url": "/reference/functions/physics-2d/",
      "documentation": "reference-listed",
      "exampleCandidates": [],
      "minimalExample": "/minimal/physics/geometry-paths.ts",
      "minimalPage": "/minimal-examples/physics/geometry-paths/",
      "exampleReview": "complete-minimal-source"
    },
    {
      "symbol": "circleShape2D",
      "importPath": "@pibbl/core/physics/2d/geometry",
      "kind": "value",
      "url": "/reference/functions/physics-2d/",
      "documentation": "reference-listed",
      "exampleCandidates": [],
      "minimalExample": "/minimal/physics/geometry-shapes.ts",
      "minimalPage": "/minimal-examples/physics/geometry-shapes/",
      "exampleReview": "complete-minimal-source"
    },
    {
      "symbol": "contactBetweenShapes2D",
      "importPath": "@pibbl/core/physics/2d/geometry",
      "kind": "value",
      "url": "/reference/functions/physics-2d/",
      "documentation": "reference-listed",
      "exampleCandidates": [],
      "minimalExample": "/minimal/physics/geometry-queries.ts",
      "minimalPage": "/minimal-examples/physics/geometry-queries/",
      "exampleReview": "complete-minimal-source"
    },
    {
      "symbol": "containsPoint2D",
      "importPath": "@pibbl/core/physics/2d/geometry",
      "kind": "value",
      "url": "/reference/functions/physics-2d/",
      "documentation": "reference-listed",
      "exampleCandidates": [],
      "minimalExample": "/minimal/physics/geometry-queries.ts",
      "minimalPage": "/minimal-examples/physics/geometry-queries/",
      "exampleReview": "complete-minimal-source"
    },
    {
      "symbol": "distanceBetweenShapes2D",
      "importPath": "@pibbl/core/physics/2d/geometry",
      "kind": "value",
      "url": "/reference/functions/physics-2d/",
      "documentation": "reference-listed",
      "exampleCandidates": [],
      "minimalExample": "/minimal/physics/geometry-queries.ts",
      "minimalPage": "/minimal-examples/physics/geometry-queries/",
      "exampleReview": "complete-minimal-source"
    },
    {
      "symbol": "ellipseShape2D",
      "importPath": "@pibbl/core/physics/2d/geometry",
      "kind": "value",
      "url": "/reference/functions/physics-2d/",
      "documentation": "reference-listed",
      "exampleCandidates": [],
      "minimalExample": "/minimal/physics/geometry-shapes.ts",
      "minimalPage": "/minimal-examples/physics/geometry-shapes/",
      "exampleReview": "complete-minimal-source"
    },
    {
      "symbol": "massProperties2D",
      "importPath": "@pibbl/core/physics/2d/geometry",
      "kind": "value",
      "url": "/reference/functions/physics-2d/",
      "documentation": "reference-listed",
      "exampleCandidates": [],
      "minimalExample": "/minimal/physics/geometry-shapes.ts",
      "minimalPage": "/minimal-examples/physics/geometry-shapes/",
      "exampleReview": "complete-minimal-source"
    },
    {
      "symbol": "overlapShapes2D",
      "importPath": "@pibbl/core/physics/2d/geometry",
      "kind": "value",
      "url": "/reference/functions/physics-2d/",
      "documentation": "reference-listed",
      "exampleCandidates": [],
      "minimalExample": "/minimal/physics/geometry-queries.ts",
      "minimalPage": "/minimal-examples/physics/geometry-queries/",
      "exampleReview": "complete-minimal-source"
    },
    {
      "symbol": "polygonShape2D",
      "importPath": "@pibbl/core/physics/2d/geometry",
      "kind": "value",
      "url": "/reference/functions/physics-2d/",
      "documentation": "reference-listed",
      "exampleCandidates": [],
      "minimalExample": "/minimal/physics/geometry-paths.ts",
      "minimalPage": "/minimal-examples/physics/geometry-paths/",
      "exampleReview": "complete-minimal-source"
    },
    {
      "symbol": "raycastShape2D",
      "importPath": "@pibbl/core/physics/2d/geometry",
      "kind": "value",
      "url": "/reference/functions/physics-2d/",
      "documentation": "reference-listed",
      "exampleCandidates": [],
      "minimalExample": "/minimal/physics/geometry-queries.ts",
      "minimalPage": "/minimal-examples/physics/geometry-queries/",
      "exampleReview": "complete-minimal-source"
    },
    {
      "symbol": "roundedBoxShape2D",
      "importPath": "@pibbl/core/physics/2d/geometry",
      "kind": "value",
      "url": "/reference/functions/physics-2d/",
      "documentation": "reference-listed",
      "exampleCandidates": [],
      "minimalExample": "/minimal/physics/geometry-shapes.ts",
      "minimalPage": "/minimal-examples/physics/geometry-shapes/",
      "exampleReview": "complete-minimal-source"
    },
    {
      "symbol": "segmentShape2D",
      "importPath": "@pibbl/core/physics/2d/geometry",
      "kind": "value",
      "url": "/reference/functions/physics-2d/",
      "documentation": "reference-listed",
      "exampleCandidates": [],
      "minimalExample": "/minimal/physics/geometry-paths.ts",
      "minimalPage": "/minimal-examples/physics/geometry-paths/",
      "exampleReview": "complete-minimal-source"
    },
    {
      "symbol": "shapeCastAgainstShape2D",
      "importPath": "@pibbl/core/physics/2d/geometry",
      "kind": "value",
      "url": "/reference/functions/physics-2d/",
      "documentation": "reference-listed",
      "exampleCandidates": [],
      "minimalExample": "/minimal/physics/geometry-queries.ts",
      "minimalPage": "/minimal-examples/physics/geometry-queries/",
      "exampleReview": "complete-minimal-source"
    },
    {
      "symbol": "transformShape2D",
      "importPath": "@pibbl/core/physics/2d/geometry",
      "kind": "value",
      "url": "/reference/functions/physics-2d/",
      "documentation": "reference-listed",
      "exampleCandidates": [],
      "minimalExample": "/minimal/physics/geometry-paths.ts",
      "minimalPage": "/minimal-examples/physics/geometry-paths/",
      "exampleReview": "complete-minimal-source"
    },
    {
      "symbol": "wedgeShape2D",
      "importPath": "@pibbl/core/physics/2d/geometry",
      "kind": "value",
      "url": "/reference/functions/physics-2d/",
      "documentation": "reference-listed",
      "exampleCandidates": [],
      "minimalExample": "/minimal/physics/geometry-paths.ts",
      "minimalPage": "/minimal-examples/physics/geometry-paths/",
      "exampleReview": "complete-minimal-source"
    },
    {
      "symbol": "PibblPhysicsAabb2D",
      "importPath": "@pibbl/core/physics/2d/geometry",
      "kind": "type",
      "url": "/reference/types/physics-2d/",
      "documentation": "reference-listed",
      "exampleCandidates": [],
      "minimalExample": "/minimal/physics/geometry-shapes.ts",
      "minimalPage": "/minimal-examples/physics/geometry-shapes/",
      "exampleReview": "complete-minimal-source"
    },
    {
      "symbol": "PibblPhysicsContactPoint2D",
      "importPath": "@pibbl/core/physics/2d/geometry",
      "kind": "type",
      "url": "/reference/types/physics-2d/",
      "documentation": "reference-listed",
      "exampleCandidates": [],
      "minimalExample": "/minimal/physics/geometry-queries.ts",
      "minimalPage": "/minimal-examples/physics/geometry-queries/",
      "exampleReview": "complete-minimal-source"
    },
    {
      "symbol": "PibblPhysicsDistance2D",
      "importPath": "@pibbl/core/physics/2d/geometry",
      "kind": "type",
      "url": "/reference/types/physics-2d/",
      "documentation": "reference-listed",
      "exampleCandidates": [],
      "minimalExample": "/minimal/physics/geometry-queries.ts",
      "minimalPage": "/minimal-examples/physics/geometry-queries/",
      "exampleReview": "complete-minimal-source"
    },
    {
      "symbol": "PibblPhysicsMassProperties2D",
      "importPath": "@pibbl/core/physics/2d/geometry",
      "kind": "type",
      "url": "/reference/types/physics-2d/",
      "documentation": "reference-listed",
      "exampleCandidates": [],
      "minimalExample": "/minimal/physics/geometry-shapes.ts",
      "minimalPage": "/minimal-examples/physics/geometry-shapes/",
      "exampleReview": "complete-minimal-source"
    },
    {
      "symbol": "PibblPhysicsPose2D",
      "importPath": "@pibbl/core/physics/2d/geometry",
      "kind": "type",
      "url": "/reference/types/physics-2d/",
      "documentation": "reference-listed",
      "exampleCandidates": [],
      "minimalExample": "/minimal/physics/geometry-shapes.ts",
      "minimalPage": "/minimal-examples/physics/geometry-shapes/",
      "exampleReview": "complete-minimal-source"
    },
    {
      "symbol": "PibblPhysicsRay2D",
      "importPath": "@pibbl/core/physics/2d/geometry",
      "kind": "type",
      "url": "/reference/types/physics-2d/",
      "documentation": "reference-listed",
      "exampleCandidates": [],
      "minimalExample": "/minimal/physics/geometry-queries.ts",
      "minimalPage": "/minimal-examples/physics/geometry-queries/",
      "exampleReview": "complete-minimal-source"
    },
    {
      "symbol": "PibblPhysicsShape2D",
      "importPath": "@pibbl/core/physics/2d/geometry",
      "kind": "type",
      "url": "/reference/types/physics-2d/",
      "documentation": "reference-listed",
      "exampleCandidates": [],
      "minimalExample": "/minimal/physics/geometry-shapes.ts",
      "minimalPage": "/minimal-examples/physics/geometry-shapes/",
      "exampleReview": "complete-minimal-source"
    },
    {
      "symbol": "PibblPhysicsShapeContact2D",
      "importPath": "@pibbl/core/physics/2d/geometry",
      "kind": "type",
      "url": "/reference/types/physics-2d/",
      "documentation": "reference-listed",
      "exampleCandidates": [],
      "minimalExample": "/minimal/physics/geometry-queries.ts",
      "minimalPage": "/minimal-examples/physics/geometry-queries/",
      "exampleReview": "complete-minimal-source"
    },
    {
      "symbol": "PibblPhysicsShapeHit2D",
      "importPath": "@pibbl/core/physics/2d/geometry",
      "kind": "type",
      "url": "/reference/types/physics-2d/",
      "documentation": "reference-listed",
      "exampleCandidates": [],
      "minimalExample": "/minimal/physics/geometry-queries.ts",
      "minimalPage": "/minimal-examples/physics/geometry-queries/",
      "exampleReview": "complete-minimal-source"
    },
    {
      "symbol": "PibblPhysicsTransform2D",
      "importPath": "@pibbl/core/physics/2d/geometry",
      "kind": "type",
      "url": "/reference/types/physics-2d/",
      "documentation": "reference-listed",
      "exampleCandidates": [],
      "minimalExample": "/minimal/physics/geometry-paths.ts",
      "minimalPage": "/minimal-examples/physics/geometry-paths/",
      "exampleReview": "complete-minimal-source"
    },
    {
      "symbol": "PibblPhysicsVector2",
      "importPath": "@pibbl/core/physics/2d/geometry",
      "kind": "type",
      "url": "/reference/types/physics-2d/",
      "documentation": "reference-listed",
      "exampleCandidates": [],
      "minimalExample": "/minimal/physics/geometry-shapes.ts",
      "minimalPage": "/minimal-examples/physics/geometry-shapes/",
      "exampleReview": "complete-minimal-source"
    }
  ],
  "missing": []
}