import type { ChatUser } from './ChatMessage'; export type RoomResponse = { name: string; uuid: string; users: Array; kind?: string; capabilities?: string[]; }; export type RootListResponse = { filtered: number; total: number; items: Array; }; export default class ChatRoom { type: string; uuid: string; name: string; users: Array; kind?: string; capabilities: string[]; static parseMany(plain: RootListResponse): Array; static parse(plain: RoomResponse): ChatRoom; static newFrom(room: ChatRoom): any; constructor({ uuid, name, users, kind, capabilities, }?: Record); } //# sourceMappingURL=ChatRoom.d.ts.map