import RealtimeKitClient from '@cloudflare/realtimekit'; import { ConnectedMeetingParticipant } from '../types/props'; export declare function getNextRoomNumber(): number; export declare function resetRoomCount(): void; export declare const TEMP_ROOM_PREFIX = "temp-"; export declare function createDraftRoom(): { id: string; title: string; participants: ConnectedMeetingParticipant[]; }; export declare function createDraftRooms(numberOfRooms: number): { id: string; title: string; participants: ConnectedMeetingParticipant[]; }[]; export declare function isDraftRoom(roomId: string): boolean; export declare function splitCollection(collection: T[], parts: number): T[][]; export declare function participantIdentifier(participant: { customParticipantId?: string; clientSpecificId?: string; }): string; export declare function getAllConnectedParticipants(meeting: RealtimeKitClient): { id: string; customParticipantId: string; displayName: string; displayPictureUrl: string; }[]; export declare const canToggleBreakout: (meeting: RealtimeKitClient) => boolean; //# sourceMappingURL=breakout-rooms.d.ts.map