import { ParticipantListMarker, ParticipantListType } from './Participant'; export interface ParticipantListChunkParameters { listType: ParticipantListType; count: number | null; /** Anchor in sorted list to start from. Mutually exclusive with "fromIdx" */ fromMarker?: ParticipantListMarker; /** Position in sorted list to start from (0-based). Mutually exclusive with "fromMarker" */ fromIdx?: number; /** If true then list is to be iterated in reverse order */ backward?: boolean; /** If true then resulting chunk will start from Participant with specified marker, if such Participant (still) exists */ includeMarker?: boolean; /** optional, id of the room to get chunk for, main call if unspecified */ roomId?: number | null; }