interface GuildChannelEditOptions {
    availableTags?: readonly GuildForumTagData[];
    bitrate?: number;
    defaultAutoArchiveDuration?: ThreadAutoArchiveDuration;
    defaultForumLayout?: ForumLayoutType;
    defaultReactionEmoji?: null | DefaultReactionEmoji;
    defaultSortOrder?: null | SortOrderType;
    defaultThreadRateLimitPerUser?: number;
    flags?: ChannelFlagsResolvable;
    lockPermissions?: boolean;
    name?: string;
    nsfw?: boolean;
    parent?: null | CategoryChannelResolvable;
    permissionOverwrites?:
        | ReadonlyCollection<string, OverwriteResolvable>
        | readonly OverwriteResolvable[];
    position?: number;
    rateLimitPerUser?: number;
    reason?: string;
    rtcRegion?: null | string;
    topic?: null | string;
    type?: GuildText | GuildAnnouncement;
    userLimit?: number;
    videoQualityMode?: null | VideoQualityMode;
}

Properties

availableTags?: readonly GuildForumTagData[]
bitrate?: number
defaultAutoArchiveDuration?: ThreadAutoArchiveDuration
defaultForumLayout?: ForumLayoutType
defaultReactionEmoji?: null | DefaultReactionEmoji
defaultSortOrder?: null | SortOrderType
defaultThreadRateLimitPerUser?: number
lockPermissions?: boolean
name?: string
nsfw?: boolean
permissionOverwrites?:
    | ReadonlyCollection<string, OverwriteResolvable>
    | readonly OverwriteResolvable[]
position?: number
rateLimitPerUser?: number
reason?: string
rtcRegion?: null | string
topic?: null | string
userLimit?: number
videoQualityMode?: null | VideoQualityMode