import { CameraMode, IComponent } from "@inweb/viewer-core";
import type { Viewer } from "../Viewer";
export declare class CameraComponent implements IComponent {
    protected viewer: Viewer;
    constructor(viewer: Viewer);
    dispose(): void;
    getCameraMode(camera: any): CameraMode;
    switchCamera(camera: any): void;
    switchCameraMode(mode: CameraMode): void;
    syncOptions: () => void;
    geometryEnd: () => void;
}
