TopologyEntityBinding import { TopologyEntityBinding } from "destack:topology/binding"; Topology entity binding family. export interface TopologyEntityBinding { defineKind(world: WorldHandle, kind: EntityKindRecord): Result; undefineKind(world: WorldHandle, kind: EntityKind): Result; upsert(world: WorldHandle, entity: EntityRecord): Result; remove(world: WorldHandle, entity: EntityId): Result; list(world: WorldHandle, selector?: EntitySelector | undefined): Result<[EntityRecord], HostError>; } language/library/src/topology/binding/entity.ds:7:47 Members defineKind(world: WorldHandle, kind: EntityKindRecord): Result Define one runtime topology entity kind. undefineKind(world: WorldHandle, kind: EntityKind): Result Undefine one runtime topology entity kind. upsert(world: WorldHandle, entity: EntityRecord): Result Upsert one runtime topology entity. remove(world: WorldHandle, entity: EntityId): Result Remove one runtime topology entity. list(world: WorldHandle, selector?: EntitySelector | undefined): Result<[EntityRecord], HostError> Return runtime topology entities.