import { mat4 } from 'gl-matrix'; export declare type V3 = [number, number, number]; export declare class Camera { readonly pv: Float32Array; readonly iPv: mat4; readonly eyePosition: V3; readonly direction: V3; readonly fovCenter: V3; readonly ed: number; readonly aspectRatio: number; readonly fovy: number; readonly arc: number; readonly radius: number; constructor(pv: Float32Array); ndc2xyz(ndx: number, ndy: number, ndz: number): V3; ndc2sphereXYZ(ndx: number, ndy: number, safe?: boolean, r0?: number): V3; }