import { ViewMode } from '../event/index.js';
export var ProfileType;
(function (ProfileType) {
    ProfileType["RESERVED"] = "RESERVED";
    ProfileType["CUSTOM"] = "CUSTOM";
})(ProfileType || (ProfileType = {}));
export class Profile {
    id;
    key;
    displayName;
    description;
    type;
    allowedInEditor;
    allowedInPreview;
    allowedInDeployed;
    constructor({ id, key, displayName, description, type, allowedInEditor, allowedInPreview, allowedInDeployed }) {
        this.id = id;
        this.key = key;
        this.displayName = displayName;
        this.description = description;
        this.type = type;
        this.allowedInEditor = allowedInEditor;
        this.allowedInPreview = allowedInPreview;
        this.allowedInDeployed = allowedInDeployed;
    }
}
//# sourceMappingURL=index.js.map