Chocobozzz/PeerTube

View on GitHub
packages/models/src/videos/channel-sync/video-channel-sync.model.ts

Summary

Maintainability
A
0 mins
Test Coverage
import { VideoChannelSummary } from '../channel/video-channel.model.js'
import { VideoConstant } from '../video-constant.model.js'
import { VideoChannelSyncStateType } from './video-channel-sync-state.enum.js'

export interface VideoChannelSync {
  id: number

  externalChannelUrl: string

  createdAt: string
  channel: VideoChannelSummary
  state: VideoConstant<VideoChannelSyncStateType>
  lastSyncAt: string
}