import { Matrix4, Vector3 } from '@vertexvis/geometry';
import { FrameCameraBase } from '../types';
import { AxisLinePoints, RotationLinePoints } from './line';
import { TriangleMesh } from './mesh';
export declare function axisPositions(widgetTransform: Matrix4.Matrix4, camera: FrameCameraBase, arrowMesh: TriangleMesh): AxisLinePoints;
export declare function rotationAxisPositions(camera: FrameCameraBase, rotationMesh?: TriangleMesh, towardPoint?: Vector3.Vector3, triangleSize?: number): RotationLinePoints | undefined;
