aboutsummaryrefslogtreecommitdiffhomepage
path: root/shared/models/overviews/videos-overview.ts
blob: 8c87857634c6ed6588e3eaa76783a1ed0060ffd1 (plain) (blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
import { Video, VideoChannelAttribute, VideoConstant } from '../videos'

export interface VideosOverview {
  channels: {
    channel: VideoChannelAttribute
    videos: Video[]
  }[]

  categories: {
    category: VideoConstant<number>
    videos: Video[]
  }[]

  tags: {
    tag: string
    videos: Video[]
  }[]
  [key: string]: any
}