Can you write me a TypeScript function that uses discord.js to look up a given emoji by emote ID and guild ID regardless of whether it's cached and return undefined if it cannot be found?
Here is a TypeScript function that uses discord.js to look up an emoji:

async function lookUpEmoji(emojiId: string, guildId: string) {
        const guild = await client.guilds.fetch(guildId);
        const emoji = (await guild.emojis.fetch()).get(emojiId);
        if (emoji) return emoji;
}