import { type APIGuildTextChannel, type ChannelType } from "discord-api-types/v10"; import { BaseGuildTextChannel } from "../abstracts/BaseGuildTextChannel.js"; import type { IfPartial } from "../types/index.js"; import type { GuildTextChannel } from "./GuildTextChannel.js"; /** * Represents a guild announcement channel. */ export declare class GuildAnnouncementChannel extends BaseGuildTextChannel { rawData: APIGuildTextChannel | null; /** * The position of the channel in the channel list. */ get position(): IfPartial; /** * Set the position of the channel * @param position The new position of the channel */ setPosition(position: number): Promise; follow(targetChannel: GuildTextChannel | string): Promise; } //# sourceMappingURL=GuildAnnouncementChannel.d.ts.map