message: remove undef
diff: @@ -4,7 +4,7 @@ import type { Guild } from "../structures/guild.ts";
  import type { Role } from "../structures/role.ts";
  import type { RawOverwrite } from "../types/guild.ts";
  import type { Permission } from "../types/permission.ts";
  -import type { Permissions } from "../types/permission.ts";
  +import { Permissions } from "../types/permission.ts";
  /** Checks if the member has this permission. If the member is an owner or has admin perms it will always be true. */
  export async function memberIDHasPermission(
  @@ -105,8 +105,8 @@ export async function hasChannelPermissions(
  const member = guild.members.get(memberID);
  if (!member) return false;
  - let memberOverwrite: RawOverwrite | undefined = undefined;
  - let everyoneOverwrite: RawOverwrite | undefined = undefined;
  + let memberOverwrite: RawOverwrite | undefined;
  + let everyoneOverwrite: RawOverwrite | undefined;
  let rolesOverwrites: RawOverwrite[] = [];
  for (const overwrite of channel.permission_overwrites || []) {
  