UNPKG

@javelin/ecs

Version:

16 lines 702 B
import { Model, Schema, StackPool } from "@javelin/core"; import { Component } from "../component"; import { World } from "../world"; export declare type Internals = { readonly instanceTypeLookup: WeakMap<object, number>; readonly model: Model; readonly schemaIndex: WeakMap<Schema, number>; readonly schemaPools: Map<number, StackPool<Component>>; readonly worlds: World[]; currentWorldId: number; worldIds: number; }; export declare const UNSAFE_internals: Internals; export declare const UNSAFE_modelChanged: import("../signal").Signal<Model<unknown>, void, void, void>; export declare function UNSAFE_setModel(model: Model): void; //# sourceMappingURL=internals.d.ts.map