/** * Comment mode: a full-viewport transparent capture layer (crosshair) inside * the shadow root, a dismissible hint bar, and numbered pins. Handles mouse and * touch. Pins live in document space so they stay glued to content on scroll. * * Pins are first-class objects, not decorations: they render whenever any * exist (dimmed while the widget is idle, full strength when engaged), expose * a ~36px hit target, show their comment on hover/focus, and open the thread * popover on click. Scroll/resize tracking is owned HERE, tied to pin * visibility, so a visible pin can never freeze mid-viewport regardless of * which surface (drawer, composer, popover) is coming or going. */ import type { Overlay, Runtime } from "../index"; export declare function createOverlay(rt: Runtime): Overlay;