import { LitElement } from 'lit'; import { AppState } from '@infinite-canvas-tutorial/ecs'; import { ExtendedAPI } from '../API'; export declare const findZoomCeil: (zoom: number) => number; export declare const findZoomFloor: (zoom: number) => number; export declare class ZoomToolbar extends LitElement { static styles: import("lit").CSSResult; api: ExtendedAPI; appState: AppState; connectedCallback(): void; disconnectedCallback(): void; private handleKeyDown; private toggleFullScreen; private zoomOut; private zoomIn; private zoomTo100; private zoomTo200; private fitToScreen; private fillScreen; render(): import("lit").TemplateResult<1>; } declare global { interface HTMLElementTagNameMap { 'ic-spectrum-zoom-toolbar': ZoomToolbar; } }