1 import { VideoInclude } from '../videos/video-include.enum'
2 import { BooleanBothQuery } from './boolean-both-query.model'
4 // These query parameters can be used with any endpoint that list videos
5 export interface VideosCommonQuery {
10 nsfw?: BooleanBothQuery
14 // FIXME: deprecated in 4.0 in favour of isLocal and include, to remove
18 include?: VideoInclude
20 categoryOneOf?: number[]
22 licenceOneOf?: number[]
24 languageOneOf?: string[]
30 hasWebtorrentFiles?: boolean
37 export interface VideosCommonQueryAfterSanitize extends VideosCommonQuery {
42 // FIXME: deprecated in 4.0, to remove