export const enum MeetRecordingStatus { STARTING = 'STARTING', ACTIVE = 'ACTIVE', ENDING = 'ENDING', COMPLETE = 'COMPLETE', FAILED = 'FAILED', ABORTED = 'ABORTED', LIMIT_REACHED = 'LIMIT_REACHED' } // export const enum MeetRecordingOutputMode { // COMPOSED = 'COMPOSED', // } /** * Interface representing a recording */ export interface MeetRecordingInfo { recordingId: string; roomId: string; roomName: string; // outputMode: MeetRecordingOutputMode; status: MeetRecordingStatus; filename?: string; startDate?: number; endDate?: number; duration?: number; size?: number; errorCode?: number; error?: string; details?: string; } export type MeetRecordingFilters = { maxItems?: number; nextPageToken?: string; roomId?: string; fields?: string; };