# binding

`import { binding } from "destack:simulation/scenario";`

Create a binding selector wrapper.

```ds title="binding"
export function binding(selector: Selector): { kind: "binding"; binding: Selector } | { kind: "entity"; entity: EntitySelector } | { kind: "edge"; edge: EdgeSelector }
```

[language/library/src/simulation/scenario/rule.ds:48:50](https://github.com/destack-sh/destack/blob/main/language/library/src/simulation/scenario/rule.ds#L48-L50)
