bitBrushSize
bitBrushSize: number
bitEraserSize
bitEraserSize: number
brushMode
brushMode: { brushSize: number }
clipboard
clipboard: { items: Base[]; pasteOffset: number } color
color: { eyeDropper: { active: boolean; callback: (color: string) => void; previousTool: Mode; }; fillColor: ColorStyle; strokeColor: ColorStyle; strokeWidth: number;} eraserMode
eraserMode: { brushSize: number }
fillBitmapShapes
fillBitmapShapes: boolean
hoveredItemId
hoveredItemId: null | number
layout
layout: { rtl: boolean }
textEditTarget
textEditTarget: null | number
zoomLevels
zoomLevels: { currentZoomLevelId: string } & Record<string, Matrix>