import { CommandsBase } from './CommandsBase'; import { UUID } from '../UUID'; import { GroupInviteEvent } from '../../events/GroupInviteEvent'; import { GroupRole } from '../GroupRole'; import { GroupMember } from '../GroupMember'; export declare class GroupCommands extends CommandsBase { sendGroupNotice(groupID: UUID | string, subject: string, message: string): Promise; sendGroupInviteBulk(groupID: UUID | string, sendTo: { avatarID: UUID | string; roleID: UUID | string | undefined; }[]): Promise; sendGroupInvite(groupID: UUID | string, to: UUID | string, role: UUID | string | undefined): Promise; acceptGroupInvite(event: GroupInviteEvent): Promise; rejectGroupInvite(event: GroupInviteEvent): Promise; getMemberList(groupID: UUID | string): Promise; getGroupRoles(groupID: UUID | string): Promise; }