import { Entity } from "../../../entity"; import { Context } from "../../game-interfaces"; import { TickInfo } from "../../../interfaces"; import { CubeEntry } from "./cube-interfaces"; export declare class Cube extends Entity { private static assets; private reactions; private meshes; init(): Promise; logic(tick: TickInfo): void; destructor(): Promise; private loadAssets; private instanceAssets; private establishReactions; private last; private isTooSoon; private updateState; }