import { type TgdContext, TgdPainterGroup } from "@tolokoban/tgd"; import type { MorphoViewerWorldOverlay } from "../components/types"; export declare class PainterWorldOverlays extends TgdPainterGroup { readonly context: TgdContext; private readonly texture; private _overlays; private painter; private dataPoint; private _radius; private _minRadiusInPixels; private _highlightedId; constructor(context: TgdContext); get radius(): number; set radius(radius: number); get minRadiusInPixels(): number; set minRadiusInPixels(minRadiusInPixels: number); get highlightedId(): string | null; set highlightedId(highlightedId: string | null); get overlays(): MorphoViewerWorldOverlay[]; set overlays(overlays: MorphoViewerWorldOverlay[]); syncPositions(): void; private uploadPositions; private rebuild; } //# sourceMappingURL=world-overlays.d.ts.map