import { Box3, type ColorRepresentation, Object3D } from "three";
import { Behaviour } from "./Component.js";
/**
 * @category Helpers
 * @group Components
 */
export declare class BoxHelperComponent extends Behaviour {
    private box;
    private static testBox;
    private _lastMatrixUpdateFrame;
    private static _position;
    private static _size;
    private static _emptyObjectSize;
    isInBox(obj: Object3D): boolean | undefined;
    intersects(box: Box3): boolean;
    updateBox(force?: boolean): Box3;
    private _helper;
    private _color;
    awake(): void;
    showHelper(col?: ColorRepresentation | null, force?: boolean): void;
}
