TopologyEdgeBinding import { TopologyEdgeBinding } from "destack:topology/binding"; Topology edge binding family. export interface TopologyEdgeBinding { defineKind(world: WorldHandle, kind: EdgeKindRecord): Result; undefineKind(world: WorldHandle, kind: EdgeKind): Result; upsert(world: WorldHandle, edge: EdgeRecord): Result; remove(world: WorldHandle, edge: EdgeId): Result; list(world: WorldHandle, selector?: EdgeSelector | undefined): Result<[EdgeRecord], HostError>; } language/library/src/topology/binding/edge.ds:7:47 Members defineKind(world: WorldHandle, kind: EdgeKindRecord): Result Define one runtime topology edge kind. undefineKind(world: WorldHandle, kind: EdgeKind): Result Undefine one runtime topology edge kind. upsert(world: WorldHandle, edge: EdgeRecord): Result Upsert one runtime topology edge. remove(world: WorldHandle, edge: EdgeId): Result Remove one runtime topology edge. list(world: WorldHandle, selector?: EdgeSelector | undefined): Result<[EdgeRecord], HostError> Return runtime topology edges.