import MeshAppendable from "./core/MeshAppendable";
import VisibleObjectManager from "./core/VisibleObjectManager";
export default class Portal extends VisibleObjectManager {
    constructor();
    private refreshState;
    get width(): number;
    set width(val: number);
    get height(): number;
    set height(val: number);
    get depth(): number;
    set depth(_: number);
    private targetState;
    set target(val: MeshAppendable | undefined);
}
