---
url: /api/kiln/interfaces/Res.md
---
[Kiln API](../../index.md) / [kiln](../index.md) / Res

# Interface: Res

Resource access. `get` reads (read-only proxy in dev), `mut` writes.

## Methods

### get()

```ts
get<T>(r): Readonly<T>;
```

#### Type Parameters

| Type Parameter |
| ------ |
| `T` |

#### Parameters

| Parameter | Type |
| ------ | ------ |
| `r` | [`Resource`](Resource.md)<`T`> |

#### Returns

`Readonly`<`T`>

***

### mut()

```ts
mut<T>(r): T;
```

#### Type Parameters

| Type Parameter |
| ------ |
| `T` |

#### Parameters

| Parameter | Type |
| ------ | ------ |
| `r` | [`Resource`](Resource.md)<`T`> |

#### Returns

`T`

***

### has()

```ts
has(r): boolean;
```

#### Parameters

| Parameter | Type |
| ------ | ------ |
| `r` | [`Resource`](Resource.md)<`any`> |

#### Returns

`boolean`
