# InjectedEmojiMap

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

<https://docs.seedcord.org/packages/gateway/0.1.0-next.3/types/injected-emoji-map>

The global [`Emojis`](/packages/gateway/0.1.0-next.3/variables/emojis) accessor type. Each key resolves to its precise class, `GuildEmoji` for a `'guild'` tag and `ApplicationEmoji` for an `'application'` tag, the tags `seedcord codegen` writes into [`EmojiMap`](/packages/types/0.7.1/interfaces/emoji-map).

## Declaration

```ts
type InjectedEmojiMap = {
    [K in keyof EmojiMap]: EmojiMap[K] extends "guild"
        ? GuildEmoji
        : ApplicationEmoji;
};
```
