import type { CssBounds, HostSink } from "./tooltip-controller";
/**
* Host-side `HostSink` that materializes pinned tooltips as a `
`
* next to the GL canvas, and applies cursor changes to the canvas's
* own `style.cursor`. Host-only — depends on `document` /
* `getComputedStyle`.
*/
export declare class DomHostSink implements HostSink {
private _glCanvas;
private _parent;
private _div;
constructor(glCanvas: HTMLCanvasElement, parent: HTMLElement);
pin(lines: string[], pos: {
px: number;
py: number;
}, bounds: CssBounds): void;
dismiss(): void;
setCursor(cursor: string): void;
}