import { Color, TreeItem, GLViewport, ZeaPointerEvent, GLRenderer } from '@zeainc/zea-engine'; declare class AxisTripod extends TreeItem { /** * Create an axial rotation scene widget. * * @param size - The size value. */ constructor(size?: number, xaxisColor?: Color, yaxisColor?: Color, zaxisColor?: Color); bindToViewport(renderer: GLRenderer, viewport: GLViewport, pixelOffset?: number, screenSpaceCoord?: number[]): void; /** * Event fired when a pointing device button is pressed while the pointer is over the handle element. * * @param event - The event param. */ onPointerDown(event: ZeaPointerEvent): void; /** * Event fired when a pointing device is moved while the cursor's hotspot is over the handle. * * @param event - The event param. */ onPointerMove(event: ZeaPointerEvent): void; /** * Event fired when a pointing device button is released while the pointer is over the handle. * * @param event - The event param. */ onPointerUp(event: ZeaPointerEvent): void; } export { AxisTripod }; //# sourceMappingURL=AxisTripod.d.ts.map