import { Mesh, Matrix } from ".";
import { SpaceHSML } from "./hsml-types";
import { BidirectionalMap } from "./utils";
export type ListenEventType = "add" | "remove";
export type EntitySchemaMap = Partial<Record<SpaceHSML["schema"], SpaceHSML[]>>;
export interface ThinInstancedIndexedMesh extends Mesh {
    indexMap?: BidirectionalMap<string, number>;
    thinInstanceGetWorldMatrices(): Matrix[];
}
