Core Types
Vector, Color, Mat2D, and Mat4 types
Drawing
Path, Paint, Gradient, and Renderer for custom drawing
Scene
Artboard, Node, and Animation objects
Data & Input
Input, Property, Context, and ViewModel for data binding
Events
PointerEvent plus ListenerContext payload invocations for listener-driven scripts
Interpolation
ScriptedInterpolator runtime API surface and callback contracts
Assets
Image, ImageFilter, ImageSampler, and ImageWrap
Path Effects
PathCommand, PathData, PathEffect, and CommandType
Data Values
DataValue types, Converter, and Property types
Styling
PaintDefinition, PaintStyle, BlendMode, StrokeCap, StrokeJoin, GradientStop
Hierarchy
NodeData, NodeReadData, and Layout
System
Listener, EnumValues, Audio globals, and sandbox/runtime compatibility notes
GPU Shaders
GPUCanvas, Shader, GPUPipeline, GPUBuffer, GPUTexture, GPUSampler, bind groups, and shader descriptor types