import { TgdContext } from "@tolokoban/tgd"; import { PainterWorldOverlays } from "./world-overlays"; export declare class OverlaySurface { private context; private painter; private main; private dragging; private readonly onMainPaint; get overlaysPainter(): PainterWorldOverlays | null; get isDragging(): boolean; setCanvas(canvas: HTMLCanvasElement | null, main: TgdContext | null): void; beginDrag(): void; endDrag(): void; paint(): void; delete(): void; private teardown; } //# sourceMappingURL=overlay-surface.d.ts.map