import { LitElement } from 'lit'; /** * @element nve-viewport-minimap * @description Provides a simplified overview and direct navigation for its parent viewport. * @documentation https://nvidia.github.io/elements/docs/elements/viewport/ * @since 0.0.0 * @entrypoint \@nvidia-elements/core/viewport * @cssprop --background - Color of the surface behind preview geometry. * @cssprop --color - Color of automatically drawn root rectangles. * @cssprop --indicator-color - Color of the current visible-region indicator. * @cssprop --border-radius - Corner radius of the minimap. * @cssprop --recenter-cursor - Cursor for clicking the background to center the viewport. * @cssprop --pan-cursor - Cursor over a draggable visible region. * @cssprop --panning-cursor - Cursor during a visible-region drag. * @slot preview - Optional simplified content drawn in viewport content coordinates. Replaces automatic root rectangles. */ export declare class ViewportMinimap extends LitElement { #private; static styles: import("lit").CSSResult[]; static readonly metadata: { tag: string; version: string; }; /** @private */ _internals: ElementInternals; /** @private */ slot: string; /** @private */ protected accessibilityHidden: string; constructor(); connectedCallback(): void; disconnectedCallback(): void; /** Remeasures content bounds after preview or viewport roots move without resizing. */ refresh(): void; render(): import("lit-html").TemplateResult<1>; }