PeerTube/server/typings/models/server/server-blocklist.ts

10 lines
471 B
TypeScript
Raw Normal View History

2019-08-15 11:53:26 +02:00
import { ServerBlocklistModel } from '@server/models/server/server-blocklist'
import { PickWith } from '@server/typings/utils'
import { MAccountDefault, MServer } from '@server/typings/models'
export type MServerBlocklist = Omit<ServerBlocklistModel, 'ByAccount' | 'BlockedServer'>
export type MServerBlocklistAccountServer = MServerBlocklist &
PickWith<ServerBlocklistModel, 'ByAccount', MAccountDefault> &
PickWith<ServerBlocklistModel, 'BlockedServer', MServer>