import * as lit_html from 'lit-html'; import { c as ViewerButton, b as $onViewerChange } from '../chunks/element-base.d-DvGkxupH.js'; import { V as VntanaViewer } from '../chunks/viewer.d-B3wMHF7G.js'; import 'lit'; import 'three'; import 'three/examples/jsm/loaders/GLTFLoader.js'; import 'three/examples/jsm/renderers/CSS2DRenderer.js'; import '../chunks/symbols.d-IEgx_IXZ.js'; declare class ZoomButton extends ViewerButton { #private; factor: number; constructor(); disconnectedCallback(): void; protected [$onViewerChange](_oldViewer: VntanaViewer | null, _newViewer: VntanaViewer | null): void; } declare class VntanaZoomInButton extends ZoomButton { constructor(); render(): lit_html.TemplateResult<1>; } declare class VntanaZoomOutButton extends ZoomButton { constructor(); render(): lit_html.TemplateResult<1>; } declare global { interface HTMLElementTagNameMap { 'vntana-zoom-in-button': VntanaZoomInButton; 'vntana-zoom-out-button': VntanaZoomOutButton; } } export { VntanaZoomInButton, VntanaZoomOutButton };