"use strict";
Object.defineProperty(exports, "__esModule", { value: true });
const constants_1 = require("./constants");
const pushAPITypes_1 = require("./pushapi/pushAPITypes");
const pushStreamTypes_1 = require("./pushstream/pushStreamTypes");
const types_1 = require("./types");
// TODO: Change this do . type
// TODO: Add Notif type.
// TODO: Add Notif settings, boolean and slider
// TODO: Notification alias chain
const CONSTANTS = {
    ENV: constants_1.ENV,
    STREAM: pushStreamTypes_1.STREAM,
    CHAT: {
        LIST_TYPE: pushAPITypes_1.ChatListType,
        MESSAGE_TYPE: constants_1.MessageType,
        GROUP: {
            RULES: {
                CONDITION_TYPE: types_1.ConditionType,
                CATEGORY: types_1.GROUP_RULES_CATEGORY,
                SUBCATEGORY: types_1.GROUP_RULES_SUB_CATEGORY,
                PERMISSION: types_1.GROUP_RULES_PERMISSION,
                INVITER_ROLE: types_1.GROUP_INVITER_ROLE,
            },
        },
    },
    ALPHA_FEATURES: constants_1.ALPHA_FEATURES,
};
exports.default = CONSTANTS;
//# sourceMappingURL=constantsV2.js.map