"use strict";
Object.defineProperty(exports, "__esModule", { value: true });
exports.CustomEditorType = exports.CustomEditorOptionChangeEvent = exports.CustomEditorShouldEditEvent = exports.CustomEditorShouldRevertEvent = exports.CustomEditorShouldSaveEvent = exports.CustomEditorShouldHideEvent = exports.CustomEditorShouldDisplayEvent = void 0;
const ide_core_common_1 = require("@opensumi/ide-core-common");
class CustomEditorShouldDisplayEvent extends ide_core_common_1.BasicEvent {
}
exports.CustomEditorShouldDisplayEvent = CustomEditorShouldDisplayEvent;
class CustomEditorShouldHideEvent extends ide_core_common_1.BasicEvent {
}
exports.CustomEditorShouldHideEvent = CustomEditorShouldHideEvent;
class CustomEditorShouldSaveEvent extends ide_core_common_1.BasicEvent {
}
exports.CustomEditorShouldSaveEvent = CustomEditorShouldSaveEvent;
class CustomEditorShouldRevertEvent extends ide_core_common_1.BasicEvent {
}
exports.CustomEditorShouldRevertEvent = CustomEditorShouldRevertEvent;
class CustomEditorShouldEditEvent extends ide_core_common_1.BasicEvent {
}
exports.CustomEditorShouldEditEvent = CustomEditorShouldEditEvent;
class CustomEditorOptionChangeEvent extends ide_core_common_1.BasicEvent {
}
exports.CustomEditorOptionChangeEvent = CustomEditorOptionChangeEvent;
var CustomEditorType;
(function (CustomEditorType) {
    CustomEditorType[CustomEditorType["TextEditor"] = 1] = "TextEditor";
    CustomEditorType[CustomEditorType["ReadonlyEditor"] = 2] = "ReadonlyEditor";
    CustomEditorType[CustomEditorType["FullEditor"] = 3] = "FullEditor";
})(CustomEditorType || (exports.CustomEditorType = CustomEditorType = {}));
//# sourceMappingURL=custom-editor.js.map