]>
Commit | Line | Data |
---|---|---|
1 | import { Video, VideoChannelSummary, VideoConstant } from '../videos' | |
2 | ||
3 | export interface ChannelOverview { | |
4 | channel: VideoChannelSummary | |
5 | videos: Video[] | |
6 | } | |
7 | ||
8 | export interface CategoryOverview { | |
9 | category: VideoConstant<number> | |
10 | videos: Video[] | |
11 | } | |
12 | ||
13 | export interface TagOverview { | |
14 | tag: string | |
15 | videos: Video[] | |
16 | } | |
17 | ||
18 | export interface VideosOverview { | |
19 | channels: ChannelOverview[] | |
20 | ||
21 | categories: CategoryOverview[] | |
22 | ||
23 | tags: TagOverview[] | |
24 | } |