# Name Wrapper Fuses

Typed protocol constants for Name Wrapper Fuses.

## Import

```ts
import { nameWrapperFuses, NameWrapperFuse } from "@ensforge/contracts/v1";
```

## Usage

```ts
const definition = nameWrapperFuses;
```

## Exports

| Export             | Description                                           |
| ------------------ | ----------------------------------------------------- |
| `nameWrapperFuses` | Name Wrapper fuse constants or their TypeScript type. |
| `NameWrapperFuse`  | Name Wrapper fuse constants or their TypeScript type. |

## Entrypoint

`@ensforge/contracts/v1`

Exports are immutable and can be passed directly to viem contract, log, encoding, and decoding
utilities.

## When to use

Use this immutable protocol constant directly with viem encoding, decoding, contract, and log utilities.

## Type Safety

Exports retain literal TypeScript types, so viem can infer valid function names, arguments, return
values, and event fields without a manual cast.

```ts
type Export = typeof nameWrapperFuses;
```
