"use strict";
/**
* Библиотека моделей
* @module noda-models
*
* @requires mongoose
* @requires mongoose-schema-extend
* @requires debug
* @requires bcrypt
*/
// @todo learn rbac do rbac
// var permissions = require('./lib/rbac/permissions');
/** @type {Account} */
exports.Account = require('./lib/account');
/** @type {Event} */
exports.Event = require('./lib/event');
/** @type {Organization} */
exports.Organization = require('./lib/organization');
/** @type Person */
exports.Person = require('./lib/person');
/** @type {Profile} */
exports.Profile = require('./lib/profile');
/** @type {Project} */
exports.Project = require('./lib/project');
/** @type {Group} */
exports.Group = require('./lib/group');
/** @type {Domain} */
exports.Domain = require('./lib/domain');
/** @type {Thing} */
exports.Thing = require('./lib/thing');