/**
 * Where an attendee launches an online session from. Chosen by the admin per
 * session and returned on join so the frontend knows whether to open the
 * embedded Zoom Web SDK (in-app) or hand off to the Zoom client/web.
 *
 * Stored in `hdb_online_session.launch_mode`.
 */
export enum SessionLaunchMode {
  /** Join inside the app via the Zoom Web SDK (token minted at POST /zoom/token/join). */
  SDK = 'sdk',
  /** Open the native Zoom client / Zoom web via the join URL. */
  ZOOM_CLIENT = 'zoomClient',
}
