"use strict";
Object.defineProperty(exports, "__esModule", { value: true });
exports.schema = exports.subscribers = exports.entities = void 0;
const tslib_1 = require("tslib");
/* EXPORT ENTITY TYPES */
tslib_1.__exportStar(require("./notification-rule/notification-rule"), exports);
tslib_1.__exportStar(require("./notification/notification"), exports);
/* IMPORT ENTITIES AND RESOLVERS */
const notification_rule_1 = require("./notification-rule");
const notification_1 = require("./notification");
exports.entities = [
    /* ENTITIES */
    ...notification_rule_1.entities,
    ...notification_1.entities
];
exports.subscribers = [
    /* SUBSCRIBERS */
    ...notification_rule_1.subscribers
];
exports.schema = {
    typeDefs: Object.assign({}, notification_1.typeDefs),
    resolverClasses: [
        /* RESOLVER CLASSES */
        ...notification_rule_1.resolvers,
        ...notification_1.resolvers,
        ...notification_1.resolvers
    ],
    directives: Object.assign({}, notification_1.directives)
};
//# sourceMappingURL=index.js.map