import I_BoundingBox from './I_BoundingBox'; import I_Vector from '../Vector/I_Vector'; import { limits, boundingBoxLines } from '../../interfaces'; export default class BoundingBox implements I_BoundingBox { readonly points: I_Vector[]; topLeft: I_Vector; topRight: I_Vector; bottomRight: I_Vector; bottomLeft: I_Vector; readonly lines: boundingBoxLines; limits: limits; constructor(points: I_Vector[]); get midpoints(): limits; get area(): number; get width(): number; get height(): number; growBy(n: number): void; clone(): I_BoundingBox; private findCorners; private makeLines; private findLimits; } //# sourceMappingURL=BoundingBox.d.ts.map