]>
Commit | Line | Data |
---|---|---|
453e83ea C |
1 | import { VideoBlacklistModel } from '../../../models/video/video-blacklist' |
2 | import { PickWith } from '@server/typings/utils' | |
3 | import { MVideo } from '@server/typings/models' | |
4 | ||
5 | export type MVideoBlacklist = Omit<VideoBlacklistModel, 'Video'> | |
6 | ||
7 | export type MVideoBlacklistLight = Pick<MVideoBlacklist, 'id' | 'reason' | 'unfederated'> | |
8 | export type MVideoBlacklistUnfederated = Pick<MVideoBlacklist, 'unfederated'> | |
9 | ||
10 | export type MVideoBlacklistVideo = MVideoBlacklist & | |
11 | PickWith<VideoBlacklistModel, 'Video', MVideo> |