/*! * Copyright (c) Microsoft Corporation. * Licensed under the MIT License. */ import { quat, vec3 } from "gl-matrix"; export declare class AABB { private _min; private _max; get min(): vec3; get max(): vec3; constructor(); centroid(centroid: vec3): void; size(size: vec3): void; offset(point: vec3, normalized: vec3): void; unionBounds(bounds: AABB): void; unionPoint(point: vec3): void; maximumExtent(): 0 | 1 | 2; surfaceArea(): number; rotate(rotation: quat): void; fromCylinder(pa: vec3, pb: vec3, radius: number): void; }