import { TgdContext, TgdPainter } from "@tolokoban/tgd"; import type { MorphologyData } from "../morphology-data"; import type { StructureItem } from "../structure"; export declare class OffscreenPainter extends TgdPainter { private readonly onscreenContext; mix: number; readonly context: TgdContext; private _minRadius; private readonly offscreenCanvas; private readonly offscreenContext; private _data; private readonly group; private _painterSegments; constructor(onscreenContext: TgdContext); get minRadius(): number; set minRadius(minRadius: number); get data(): MorphologyData | undefined; set data(data: MorphologyData | undefined); getItemAt(xScreen: number, yScreen: number): StructureItem | null; paint: () => void; delete(): void; } //# sourceMappingURL=offscreen-painter.d.ts.map