- addVideoCommentReplyValidator, addVideoCommentThreadValidator, listVideoCommentThreadsValidator,
- listVideoThreadCommentsValidator
-} from '../../../middlewares/validators/video-comments'
+ asyncMiddleware,
+ asyncRetryTransactionMiddleware,
+ authenticate, optionalAuthenticate,
+ paginationValidator,
+ setDefaultPagination,
+ setDefaultSort
+} from '../../../middlewares'
+import {
+ addVideoCommentReplyValidator,
+ addVideoCommentThreadValidator,
+ listVideoCommentThreadsValidator,
+ listVideoThreadCommentsValidator,
+ removeVideoCommentValidator,
+ videoCommentThreadsSortValidator
+} from '../../../middlewares/validators'
+import { VideoModel } from '../../../models/video/video'