import { ViewerEvent } from "../viewer"; import { List } from "../longan/gs.collections"; import { CameraMouse } from "./cameraMouse"; export declare class PanoramaCameraMouse extends CameraMouse { typeName: string; rButtonUp: List<() => void>; private mButtonPos; private movePos; private mouseWheelDowned; xAxis: Float32Array; constructor(); init(): void; fina(): void; onMouseWheel(e: ViewerEvent): void; onRButtonUp(e: ViewerEvent): void; onLButtonUp(e: ViewerEvent): void; onMButtonDown(e: ViewerEvent): void; onMButtonDownAndMove(e: ViewerEvent): void; onMButtonUp(e: ViewerEvent): void; onLButtonDown(e: ViewerEvent): void; onRButtonDown(e: ViewerEvent): void; onRButtonDownAndMove(e: ViewerEvent): void; computeNewTarget(target: Float32Array): void; }