export interface ChatMessage {
  account: string
  text: string
  link?: string
  ts: number
  id: string
}
export enum ClassState {
  CLOSED = 0,
  STARTED = 1
}

export enum TOOL_TYPE {
  WHITEBOARD = 0,
  COURSE_WARE = 1
}

export interface AgoraMediaStream {
  streamID: number
  local: boolean
  account?: string
  stream?: any
  video?: boolean
  audio?: boolean
  playing?: boolean
}

export class AgoraStream {
  constructor(
    // eslint-disable-next-line
    public readonly stream: any = stream,
    // eslint-disable-next-line
    public readonly streamID: number = streamID,
    // eslint-disable-next-line
    public readonly local: boolean = local,
  ) {
  }
}
