# PermissionNoticeOverrides

`interface` in `core` · v0.2.1-next.0

<https://docs.seedcord.org/packages/core/0.2.1-next.0/interfaces/permission-notice-overrides>

Replacement notices for the two refusals [`assertPermissions`](/packages/core/0.2.1-next.0/functions/assert-permissions) raises.

```ts
interface PermissionNoticeOverrides
```

## 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
```
