import { Box3 } from "./Box3.js";
import { Matrix4 } from "./Matrix4.js";
import { Plane } from "./Plane.js";
import { Sphere } from "./Sphere.js";
import { Vector3 } from "./Vector3.js";
export declare class Frustum {
    readonly planes: readonly [Plane, Plane, Plane, Plane, Plane, Plane];
    constructor(planes: readonly [Plane, Plane, Plane, Plane, Plane, Plane]);
    static fromMatrix(matrix: Matrix4): Frustum;
    containsPoint(point: Vector3): boolean;
    intersectsSphere(sphere: Sphere): boolean;
    intersectsBox(box: Box3): boolean;
}
//# sourceMappingURL=Frustum.d.ts.map