import { type RESTPatchAPIChannelJSONBody } from "https://deno.land/x/discord_api_types@0.37.30/rest/v9/mod.ts";
definition: AddUndefinedToPossiblyUndefinedPropertiesOfInterface<{ name?: string; type?: ChannelType.GuildAnnouncement | ChannelType.GuildText; position?: number | null; topic?: string | null; nsfw?: boolean | null; rate_limit_per_user?: number | null; bitrate?: number | null; user_limit?: number | null; permission_overwrites?: APIChannelPatchOverwrite[] | null; parent_id?: Snowflake | null; rtc_region?: string | null; video_quality_mode?: VideoQualityMode | null; archived?: boolean; auto_archive_duration?: ThreadAutoArchiveDuration; locked?: boolean; default_auto_archive_duration?: ThreadAutoArchiveDuration; invitable?: boolean; available_tags?: APIGuildForumTag[]; default_reaction_emoji?: APIGuildForumDefaultReactionEmoji; default_thread_rate_limit_per_user?: number | null; default_sort_order?: SortOrderType | null; default_forum_layout?: ForumLayoutType; }>