import { Vector3D } from '../geom/Vector3D';
import { ProjectionBase } from './ProjectionBase';
import { CoordinateSystem } from './CoordinateSystem';
export declare class OrthographicProjection extends ProjectionBase {
    constructor(scale?: number, coordinateSystem?: CoordinateSystem);
    /**
     *
     * @param position
     * @param target
     */
    project(position: Vector3D, target?: Vector3D): Vector3D;
    /**
     *
     * @param nX
     * @param nY
     * @param sZ
     * @param target
     */
    unproject(nX: number, nY: number, sZ: number, target?: Vector3D): Vector3D;
    clone(): ProjectionBase;
    _updateFrustumMatrix3D(): void;
    protected _updateProperties(): void;
}
//# sourceMappingURL=OrthographicProjection.d.ts.map