# PermissionErrorNoticeOverrides

`interface` in `gateway` · v0.1.0-next.3

<https://docs.seedcord.org/packages/gateway/0.1.0-next.3/interfaces/permission-error-notice-overrides>

Optional custom error constructors for [`CheckPermissionOptions`](/packages/gateway/0.1.0-next.3/interfaces/check-permission-options).

```ts
interface PermissionErrorNoticeOverrides
```

## Properties

### dangerousNotice

```ts
dangerousNotice: new (message: string | undefined, subject: string, dangerousPerms: readonly string[]) => Notice
```

### missingNotice

```ts
missingNotice: new (message: string | undefined, subject: string, missingPerms: readonly string[]) => Notice
```
