# Client Exports

## Admin Studio

```lua
exports['nord_crafting']:OpenAdminInterface()
```

Probe support used by integrations:

```lua
local supported = exports['nord_crafting']:OpenAdminInterface({ probe = true })
```

## Bench UI

```lua
exports['nord_crafting']:OpenBench('fixed_1')
exports['nord_crafting']:CloseBench()

local open, current = exports['nord_crafting']:IsBenchOpen()
local bench = exports['nord_crafting']:GetBench('fixed_1')
local cache = exports['nord_crafting']:GetBenchCache()
```

Use these exports instead of manually sending internal NUI messages from another client resource.
