"use strict";
var __importDefault = (this && this.__importDefault) || function (mod) {
    return (mod && mod.__esModule) ? mod : { "default": mod };
};
Object.defineProperty(exports, "__esModule", { value: true });
exports.viewingModeOption = exports.suggestingModeOption = exports.editingModeOption = void 0;
var ui_i18n_1 = __importDefault(require("ui-i18n"));
var mdm_sdk_1 = require("@reltio/mdm-sdk");
var Create_1 = __importDefault(require("@mui/icons-material/Create"));
var Visibility_1 = __importDefault(require("@mui/icons-material/Visibility"));
var Suggest_1 = __importDefault(require("../icons/Suggest"));
exports.editingModeOption = {
    get label() {
        return ui_i18n_1.default.text('Editing');
    },
    value: mdm_sdk_1.Mode.Editing,
    get description() {
        return ui_i18n_1.default.text('Edit profile directly');
    },
    icon: Create_1.default
};
exports.suggestingModeOption = {
    get label() {
        return ui_i18n_1.default.text('Suggesting');
    },
    value: mdm_sdk_1.Mode.Suggesting,
    get description() {
        return ui_i18n_1.default.text('Suggest changes and initiate a workflow review');
    },
    icon: Suggest_1.default
};
exports.viewingModeOption = {
    get label() {
        return ui_i18n_1.default.text('Viewing');
    },
    value: mdm_sdk_1.Mode.Viewing,
    get description() {
        return ui_i18n_1.default.text('Read or print profile');
    },
    icon: Visibility_1.default
};
