import { LitElement } from 'lit'; import { SelectorController } from 'xstate-lit'; import { ActorRefFrom } from 'xstate'; import { createLogic } from '@itk-viewer/vtkjs/view-2d-vtkjs.js'; import { Camera } from '@itk-viewer/viewer/camera.js'; import './itk-camera.js'; type ComponentActor = ActorRefFrom>; export declare class ItkView2dVtkjs extends LitElement { actor: ComponentActor | undefined; container: HTMLElement | undefined; dispatched: boolean; cameraActor: SelectorController | undefined; getActor(): ComponentActor | undefined; setActor(actor: ComponentActor): void; protected sendContainer(): void; protected onContainer(container: Element | undefined): void; render(): import("lit").TemplateResult<1>; static styles: import("lit").CSSResult; } declare global { interface HTMLElementTagNameMap { 'itk-view-2d-vtkjs': ItkView2dVtkjs; } } export {}; //# sourceMappingURL=itk-view-2d-vtkjs.d.ts.map