import type { KSLConfiguration } from "../utils/configuration"; export declare class SmartLinkRenderer { private readonly configuration; private readonly defaultContainer; private containerByRenderingRoot; private highlightByElement; private addButtonByElement; constructor(configuration: KSLConfiguration); render: (visibleElements: Set, observedElements: Set) => void; destroy: () => void; clear: () => void; private processVisibleElements; private createContainerIfNotExist; }