123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103 |
- import { RegisteredPlugin } from '../lib/plugins/plugin-manager'
- import {
- MAccountDefault,
- MActorAccountChannelId,
- MActorFollowActorsDefault,
- MActorFollowActorsDefaultSubscription,
- MActorFull,
- MChannelAccountDefault,
- MComment,
- MCommentOwnerVideoReply,
- MUserDefault,
- MVideoAbuse,
- MVideoBlacklist,
- MVideoCaptionVideo,
- MVideoFullLight,
- MVideoIdThumbnail,
- MVideoRedundancyVideo,
- MVideoShareActor,
- MVideoThumbnail,
- MVideoWithRights
- } from './models'
- import { MVideoPlaylistFull, MVideoPlaylistFullSummary } from './models/video/video-playlist'
- import { MVideoImportDefault } from '@server/typings/models/video/video-import'
- import { MAccountBlocklist, MStreamingPlaylist, MVideoFile } from '@server/typings/models'
- import { MVideoPlaylistElement, MVideoPlaylistElementVideoUrlPlaylistPrivacy } from '@server/typings/models/video/video-playlist-element'
- import { MAccountVideoRateAccountVideo } from '@server/typings/models/video/video-rate'
- import { MVideoChangeOwnershipFull } from './models/video/video-change-ownership'
- import { MPlugin, MServer } from '@server/typings/models/server'
- import { MServerBlocklist } from './models/server/server-blocklist'
- import { MOAuthTokenUser } from '@server/typings/models/oauth/oauth-token'
- declare module 'express' {
- interface Response {
- locals: {
- videoAll?: MVideoFullLight
- onlyVideo?: MVideoThumbnail
- onlyVideoWithRights?: MVideoWithRights
- videoId?: MVideoIdThumbnail
- videoShare?: MVideoShareActor
- videoFile?: MVideoFile
- videoImport?: MVideoImportDefault
- videoBlacklist?: MVideoBlacklist
- videoCaption?: MVideoCaptionVideo
- videoAbuse?: MVideoAbuse
- videoStreamingPlaylist?: MStreamingPlaylist
- videoChannel?: MChannelAccountDefault
- videoPlaylistFull?: MVideoPlaylistFull
- videoPlaylistSummary?: MVideoPlaylistFullSummary
- videoPlaylistElement?: MVideoPlaylistElement
- videoPlaylistElementAP?: MVideoPlaylistElementVideoUrlPlaylistPrivacy
- accountVideoRate?: MAccountVideoRateAccountVideo
- videoCommentFull?: MCommentOwnerVideoReply
- videoCommentThread?: MComment
- follow?: MActorFollowActorsDefault
- subscription?: MActorFollowActorsDefaultSubscription
- nextOwner?: MAccountDefault
- videoChangeOwnership?: MVideoChangeOwnershipFull
- account?: MAccountDefault
- actorFull?: MActorFull
- user?: MUserDefault
- server?: MServer
- videoRedundancy?: MVideoRedundancyVideo
- accountBlock?: MAccountBlocklist
- serverBlock?: MServerBlocklist
- oauth?: {
- token: MOAuthTokenUser
- }
- signature?: {
- actor: MActorAccountChannelId
- }
- authenticated?: boolean
- registeredPlugin?: RegisteredPlugin
- plugin?: MPlugin
- }
- }
- }
|