UNPKG

amesu

Version:
62 lines (61 loc) 8.03 kB
import type { Request } from '../utils'; export declare function generateApi(request: Request): { sendChannelMessage(channel_id: string, params: import("../api/channels").SendChannelMessageParams): Promise<import("../utils").Result<import("..").Message>>; deleteChannelMessage(channel_id: string, message_id: string, hidetip?: boolean): Promise<import("../utils").Result<unknown>>; getChannelInfo(channel_id: string): Promise<import("../utils").Result<import("..").Channel>>; updateChannelInfo(channel_id: string, params: import("../api/channels").UpdateChannelMessageParams): Promise<import("../utils").Result<import("..").Channel>>; deleteChannel(channel_id: string): Promise<import("../utils").Result<unknown>>; getChannelOnlineNum(channel_id: string): Promise<import("../utils").Result<import("../api/channels").ChannelOnlineNum>>; getChannelMemberPermission(channel_id: string, user_id: string): Promise<import("../utils").Result<import("..").ChannelPermission>>; updateChannelMemberPermission(channel_id: string, user_id: string, params: import("../api/channels").UpdateChannelPermissionParams): Promise<import("../utils").Result<unknown>>; getChannelRolePermission(channel_id: string, role_id: string): Promise<import("../utils").Result<import("..").ChannelPermission>>; updateChannelRolePermission(channel_id: string, role_id: string, params: import("../api/channels").UpdateChannelPermissionParams): Promise<import("../utils").Result<unknown>>; addChannelPin(channel_id: string, message_id: string): Promise<import("../utils").Result<import("..").PinMessage>>; deleteChannelPin(channel_id: string, message_id: string): Promise<import("../utils").Result<unknown>>; getChannelPin(channel_id: string): Promise<import("../utils").Result<import("..").PinMessage>>; getChannelSchedule(channel_id: string, since?: number | undefined): Promise<import("../utils").Result<import("..").Schedule>>; getChannelScheduleInfo(channel_id: string, schedule_id: string): Promise<import("../utils").Result<import("..").Schedule>>; createChannelSchedule(channel_id: string, params: import("../api/channels").ChannelScheduleParams): Promise<import("../utils").Result<import("..").Schedule>>; updateChannelSchedule(channel_id: string, schedule_id: string, params: import("../api/channels").ChannelScheduleParams): Promise<import("../utils").Result<import("..").Schedule>>; deleteChannelSchedule(channel_id: string, schedule_id: string): Promise<import("../utils").Result<unknown>>; channelAudioControl(channel_id: string, params: import("..").AudioControl): Promise<import("../utils").Result<unknown>>; channelMicOn(channel_id: string, params: import("../api/channels").ChannelMicParams): Promise<import("../utils").Result<unknown>>; channelMicOff(channel_id: string, params: import("../api/channels").ChannelMicParams): Promise<import("../utils").Result<unknown>>; getChannelThread(channel_id: string): Promise<import("../utils").Result<import("../api/channels").ChannelThread>>; getChannelThreadInfo(channel_id: string, thread_id: string): Promise<import("../utils").Result<import("..").ThreadInfo>>; createChannelThread(channel_id: string, params: import("../api/channels").CreateChannelThreadParams): Promise<import("../utils").Result<import("../api/channels").ChannelThread>>; deleteChannelThread(channel_id: string, thread_id: string): Promise<import("../utils").Result<unknown>>; getGateway(): Promise<import("../utils").Result<import("../api/gateway").Gateway>>; getGatewayBot(): Promise<import("../utils").Result<import("../api/gateway").GatewayBot>>; getGuildInfo(guild_id: string): Promise<import("../utils").Result<import("..").Guild>>; getGuildChannels(guild_id: string): Promise<import("../utils").Result<import("..").Channel[]>>; createGuildChannel(guild_id: string, params: import("../api/guilds").CreateGuildChannelParams): Promise<import("../utils").Result<import("..").Channel>>; getGuildMembers(guild_id: string, after?: string, limit?: number): Promise<import("../utils").Result<import("..").Member[]>>; getGuildRoleMembers(guild_id: string, role_id: string, params: import("../api/guilds").GetGuildMembersParams): Promise<import("../utils").Result<import("../api/guilds").GuildRoleMembers>>; getGuildUserMember(guild_id: string, user_id: string): Promise<import("../utils").Result<import("..").Member>>; deleteGuildUserMember(guild_id: string, user_id: string, params: import("../api/guilds").DeleteGuildUserMemberParams): Promise<import("../utils").Result<unknown>>; getGuildRoles(guild_id: string): Promise<import("../utils").Result<import("../api/guilds").GuildRoles>>; createGuildRole(guild_id: string, params: import("../api/guilds").GuildRoleParams): Promise<import("../utils").Result<import("../api/guilds").CreateGuildRole>>; updateGuildRole(guild_id: string, role_id: string, params: import("../api/guilds").GuildRoleParams): Promise<import("../utils").Result<import("../api/guilds").UpdateGuildRole>>; deleteGuildRole(guild_id: string, role_id: string): Promise<import("../utils").Result<unknown>>; addGuildMemberRole(guild_id: string, user_id: string, role_id: string, params?: import("../api/guilds").GuildMemberRoleParams | undefined): Promise<import("../utils").Result<unknown>>; deleteGuildMemberRole(guild_id: string, user_id: string, role_id: string, params?: import("../api/guilds").GuildMemberRoleParams | undefined): Promise<import("../utils").Result<unknown>>; getGuildApiPermissions(guild_id: string): Promise<import("../utils").Result<import("../api/guilds").GuildApiPermissions>>; sendGuildApiPermissionDemand(guild_id: string, params: import("../api/guilds").SendGuildApiPermissionDemandParams): Promise<import("../utils").Result<import("..").ApiPermissionDemand>>; getGuildMessageSetting(guild_id: string): Promise<import("../utils").Result<import("..").MessageSetting>>; guildMute(guild_id: string, params: import("../api/guilds").GuildMuteParams): Promise<import("../utils").Result<unknown>>; guildMemberMute(guild_id: string, user_id: string, params: import("../api/guilds").GuildMuteParams): Promise<import("../utils").Result<unknown>>; guildMembersMute(guild_id: string, params: import("../api/guilds").GuildMembersMuteParams): Promise<import("../utils").Result<unknown>>; createGuildAnnounce(guild_id: string, params: import("../api/guilds").CreateGuildAnnounceParams): Promise<import("../utils").Result<import("..").Announce>>; deleteGuildAnnounce(guild_id: string, message_id: string): Promise<import("../utils").Result<unknown>>; sendGroupMessage(group_openid: string, params: import("../api/groups").SendGroupsMessageParams): Promise<import("../utils").Result<import("../api/groups").GroupMessage>>; recallGroupMessage(group_openid: string, message_id: string): Promise<import("../utils").Result<unknown>>; sendGroupFile(group_openid: string, params: import("../api/groups").SendGroupFileParams): Promise<import("../utils").Result<import("../api/groups").GroupFile>>; sendUserMessage(openid: string, params: import("../api/users").SendUserMessageParams): Promise<import("../utils").Result<import("../api/users").UserMessage>>; recallUserMessage(openid: string, message_id: string): Promise<import("../utils").Result<unknown>>; sendUserFile(openid: string, params: import("../api/users").SendUserMessageFileParams): Promise<import("../utils").Result<import("../api/users").UserFile>>; getUserInfo(): Promise<import("../utils").Result<import("..").User>>; getUserGuilds(params: import("../api/users").GetUserGuildsParams): Promise<import("../utils").Result<import("..").Guild[]>>; sendDmMessage(guild_id: string, params: import("../api/channels").SendChannelMessageParams): Promise<import("../utils").Result<import("..").Message>>; recallDmMessage(guild_id: string, message_id: string, hidetip?: boolean): Promise<import("../utils").Result<unknown>>; };