import { Camera, Matrix } from './babylonjs-import';
export declare class ShortFrustumProjectionMatrixState {
    private readonly _invertedShortFrustumProjectionMatrix;
    private readonly _shortFrustumProjectionMatrix;
    private readonly _originalProjectionMatrix;
    readonly depthRenderCameraMinZ = 0.25;
    readonly depthRenderCameraMaxZ = 600;
    private _camera;
    private calculateShortFrustumProjectionMatrix;
    private updateMatricesIfNeeded;
    getProjectionMatrix(): Matrix;
    getInvertedProjectionMatrix(): Matrix;
    constructor(camera: Camera);
}
//# sourceMappingURL=ShortFrustumProjectionMatrixState.d.ts.map