import { InteractiveLayer } from "./interactive-layer.js"; import { type LayerOptions } from "./layer.js"; import type { Orihon } from "./map.js"; export interface RendererOptions extends LayerOptions { className?: string; } export declare class Renderer extends InteractiveLayer { container: HTMLElement | SVGElement | null; constructor(options?: TOptions); protected createContainer(): HTMLElement | SVGElement; onAdd(map: Orihon): void; onRemove(): void; getContainer(): HTMLElement | SVGElement | null; } //# sourceMappingURL=renderer.d.ts.map