import { BaseClient } from "../../client/base.js"; import { GuildChannel } from "../../models/channel/guild.js"; import { ChannelListResponse } from "./types.js"; export declare class ChannelAPI { private client; constructor(client: BaseClient); /** * 获取频道列表 * @param guildId 服务器id */ list(guildId: string): Promise; view(channelId: string): Promise>; create(guildId: string, name: string, type?: string, parentId?: string, limitAmount?: number, voiceQuality?: number): Promise>; delete(channelId: string): Promise; moveUser(channelId: string, userIds: string[]): Promise; }