import { DrawingState } from "./Drawing"; import { FogState } from "./Fog"; import { Note } from "./Note"; import { TokenState } from "./TokenState"; export type EditFlag = "drawing" | "tokens" | "notes" | "fog"; export type MapState = { tokens: Record; drawShapes: DrawingState; fogShapes: FogState; editFlags: Array; notes: Record; mapId: string; };