"use strict";

exports.__esModule = true;
exports.REPORT_VULGAR = exports.REPORT_SPAM = exports.REPORT_POORCONTENT = exports.REPORT_OFFTOPIC = exports.REPORT_AGGRESSIVE = exports.REPORTS = exports.MODERATION_TYPE_ACTION_HIDE = exports.MODERATION_TYPE_ACTION_DELETE = exports.MODERATION_CONTRIBUTION_STATE_HIDDEN = exports.MODERATION_CONTRIBUTION_STATE_DELETED = void 0;
const REPORT_SPAM = 0;
exports.REPORT_SPAM = REPORT_SPAM;
const REPORT_AGGRESSIVE = 1;
exports.REPORT_AGGRESSIVE = REPORT_AGGRESSIVE;
const REPORT_VULGAR = 2;
exports.REPORT_VULGAR = REPORT_VULGAR;
const REPORT_POORCONTENT = 3;
exports.REPORT_POORCONTENT = REPORT_POORCONTENT;
const REPORT_OFFTOPIC = 4;
exports.REPORT_OFFTOPIC = REPORT_OFFTOPIC;
const REPORTS = [REPORT_SPAM, REPORT_AGGRESSIVE, REPORT_VULGAR, REPORT_POORCONTENT, REPORT_OFFTOPIC];
/** Export all types of flag **/

exports.REPORTS = REPORTS;

/** Moderation actions **/
const MODERATION_CONTRIBUTION_STATE_HIDDEN = 'hidden';
exports.MODERATION_CONTRIBUTION_STATE_HIDDEN = MODERATION_CONTRIBUTION_STATE_HIDDEN;
const MODERATION_CONTRIBUTION_STATE_DELETED = 'deleted';
/** Moderation actions **/

exports.MODERATION_CONTRIBUTION_STATE_DELETED = MODERATION_CONTRIBUTION_STATE_DELETED;
const MODERATION_TYPE_ACTION_HIDE = 'hide';
exports.MODERATION_TYPE_ACTION_HIDE = MODERATION_TYPE_ACTION_HIDE;
const MODERATION_TYPE_ACTION_DELETE = 'delete';
exports.MODERATION_TYPE_ACTION_DELETE = MODERATION_TYPE_ACTION_DELETE;