+ export type VideoCommentAbuseInclude =
+ Pick<VideoCommentAbuseModel, 'id'> &
+ PickWith<VideoCommentAbuseModel, 'VideoComment',
+ Pick<VideoCommentModel, 'id' | 'originCommentId' | 'getThreadId'> &
+ PickWith<VideoCommentModel, 'Video', Pick<VideoModel, 'id' | 'name' | 'uuid'>>>
+
+ export type AbuseInclude =
+ Pick<AbuseModel, 'id' | 'state'> &
+ PickWith<AbuseModel, 'VideoAbuse', VideoAbuseInclude> &
+ PickWith<AbuseModel, 'VideoCommentAbuse', VideoCommentAbuseInclude> &
+ PickWith<AbuseModel, 'FlaggedAccount', AccountIncludeActor>
+