# Function: createEmitter()

```ts
function createEmitter<Events>(): Emitter<Events>;
```

Defined in: [packages/core/src/utils/events.ts:18](https://github.com/leifriksheim/minca/blob/main/core/src/utils/events.ts#L18)

Creates an emitter for a map of event names to listener signatures.

## Type Parameters

| Type Parameter |
| ------ |
| <a id="type-parameter-events"></a> `Events` *extends* \{ \[K in string \| number \| symbol\]: Listener \} |

## Returns

[`Emitter`](https://minca.dev/api/core/interfaces/Emitter.md)\<`Events`\>
