import { LitElement, PropertyValues } from 'lit'; import { ExtendedAPI } from '../API'; import { AppState } from '@infinite-canvas-tutorial/ecs'; import { Cluster } from '../utils'; export declare class Comments extends LitElement { static styles: import("lit").CSSResult; appState: AppState; api: ExtendedAPI; clusters: any[]; binded: boolean; private previousCameraZoom?; private previousCameraX?; private previousCameraY?; cluster: Cluster; private updateClusters; shouldUpdate(changedProperties: PropertyValues): boolean; handleCommentAdded: (e: CustomEvent) => void; render(): import("lit").TemplateResult<1>; } declare global { interface HTMLElementTagNameMap { 'ic-spectrum-comments': Comments; } }