import { VideoLiveSessionModel } from '@server/models/video/video-live-session' import { PickWith } from '@shared/typescript-utils' import { MVideo } from './video' import { MLiveReplaySetting } from './video-live-replay-setting' type Use = PickWith // ############################################################################ export type MVideoLiveSession = Omit // ############################################################################ export type MVideoLiveSessionReplay = MVideoLiveSession & Use<'ReplayVideo', MVideo> & Use<'ReplaySetting', MLiveReplaySetting>