(function (global, factory) {
	typeof exports === 'object' && typeof module !== 'undefined' ? factory(exports, require('lux-ngx-bootstrap/chronos'), require('lux-ngx-bootstrap/utils'), require('lux-ngx-bootstrap/datepicker'), require('lux-ngx-bootstrap/component-loader'), require('lux-ngx-bootstrap/positioning'), require('lux-ngx-bootstrap/mini-ngrx'), require('lux-ngx-bootstrap/locale')) :
	typeof define === 'function' && define.amd ? define('lux-ngx-bootstrap', ['exports', 'lux-ngx-bootstrap/chronos', 'lux-ngx-bootstrap/utils', 'lux-ngx-bootstrap/datepicker', 'lux-ngx-bootstrap/component-loader', 'lux-ngx-bootstrap/positioning', 'lux-ngx-bootstrap/mini-ngrx', 'lux-ngx-bootstrap/locale'], factory) :
	(factory((global['lux-ngx-bootstrap'] = {}),global.chronos,global.utils,global.datepicker,global.componentLoader,global.positioning,global.miniNgrx,global.locale));
}(this, (function (exports,chronos,utils,datepicker,componentLoader,positioning,miniNgrx,locale) { 'use strict';

	/**
	 * @fileoverview added by tsickle
	 * @suppress {checkTypes} checked by tsc
	 */

	/**
	 * @fileoverview added by tsickle
	 * @suppress {checkTypes} checked by tsc
	 */

	exports.listLocales = chronos.listLocales;
	exports.defineLocale = chronos.defineLocale;
	exports.getSetGlobalLocale = chronos.getSetGlobalLocale;
	exports.parseDate = chronos.parseDate;
	exports.formatDate = chronos.formatDate;
	exports.getDay = chronos.getDay;
	exports.isFirstDayOfWeek = chronos.isFirstDayOfWeek;
	exports.isSameYear = chronos.isSameYear;
	exports.isSameDay = chronos.isSameDay;
	exports.isSameMonth = chronos.isSameMonth;
	exports.getFullYear = chronos.getFullYear;
	exports.getFirstDayOfMonth = chronos.getFirstDayOfMonth;
	exports.getMonth = chronos.getMonth;
	exports.getLocale = chronos.getLocale;
	exports.updateLocale = chronos.updateLocale;
	exports.isAfter = chronos.isAfter;
	exports.isBefore = chronos.isBefore;
	exports.isArray = chronos.isArray;
	exports.isDateValid = chronos.isDateValid;
	exports.isDate = chronos.isDate;
	exports.shiftDate = chronos.shiftDate;
	exports.setFullDate = chronos.setFullDate;
	exports.endOf = chronos.endOf;
	exports.startOf = chronos.startOf;
	exports.setTheme = utils.setTheme;
	exports.OnChange = utils.OnChange;
	exports.document = utils.document;
	exports.window = utils.window;
	exports.parseTriggers = utils.parseTriggers;
	exports.LinkedList = utils.LinkedList;
	exports.isBs3 = utils.isBs3;
	exports.Trigger = utils.Trigger;
	exports.warnOnce = utils.warnOnce;
	exports.Utils = utils.Utils;
	exports.listenToTriggersV2 = utils.listenToTriggersV2;
	exports.registerOutsideClick = utils.registerOutsideClick;
	exports.DateFormatter = datepicker.DateFormatter;
	exports.DatePickerComponent = datepicker.DatePickerComponent;
	exports.DatepickerConfig = datepicker.DatepickerConfig;
	exports.DatepickerModule = datepicker.DatepickerModule;
	exports.DayPickerComponent = datepicker.DayPickerComponent;
	exports.MonthPickerComponent = datepicker.MonthPickerComponent;
	exports.YearPickerComponent = datepicker.YearPickerComponent;
	exports.BsDatepickerModule = datepicker.BsDatepickerModule;
	exports.BsDatepickerConfig = datepicker.BsDatepickerConfig;
	exports.BsDaterangepickerConfig = datepicker.BsDaterangepickerConfig;
	exports.BsDatepickerInlineConfig = datepicker.BsDatepickerInlineConfig;
	exports.BsLocaleService = datepicker.BsLocaleService;
	exports.BsDaterangepickerDirective = datepicker.BsDaterangepickerDirective;
	exports.BsDatepickerDirective = datepicker.BsDatepickerDirective;
	exports.ComponentLoader = componentLoader.ComponentLoader;
	exports.ComponentLoaderFactory = componentLoader.ComponentLoaderFactory;
	exports.ContentRef = componentLoader.ContentRef;
	exports.BsComponentRef = componentLoader.BsComponentRef;
	exports.Positioning = positioning.Positioning;
	exports.PositioningService = positioning.PositioningService;
	exports.positionElements = positioning.positionElements;
	exports.MiniState = miniNgrx.MiniState;
	exports.MiniStore = miniNgrx.MiniStore;
	exports.arLocale = locale.arLocale;
	exports.bgLocale = locale.bgLocale;
	exports.csLocale = locale.csLocale;
	exports.daLocale = locale.daLocale;
	exports.deLocale = locale.deLocale;
	exports.enGbLocale = locale.enGbLocale;
	exports.esDoLocale = locale.esDoLocale;
	exports.esLocale = locale.esLocale;
	exports.esUsLocale = locale.esUsLocale;
	exports.fiLocale = locale.fiLocale;
	exports.frLocale = locale.frLocale;
	exports.glLocale = locale.glLocale;
	exports.heLocale = locale.heLocale;
	exports.hiLocale = locale.hiLocale;
	exports.huLocale = locale.huLocale;
	exports.idLocale = locale.idLocale;
	exports.itLocale = locale.itLocale;
	exports.jaLocale = locale.jaLocale;
	exports.koLocale = locale.koLocale;
	exports.ltLocale = locale.ltLocale;
	exports.mnLocale = locale.mnLocale;
	exports.nbLocale = locale.nbLocale;
	exports.nlBeLocale = locale.nlBeLocale;
	exports.nlLocale = locale.nlLocale;
	exports.plLocale = locale.plLocale;
	exports.ptBrLocale = locale.ptBrLocale;
	exports.roLocale = locale.roLocale;
	exports.ruLocale = locale.ruLocale;
	exports.skLocale = locale.skLocale;
	exports.slLocale = locale.slLocale;
	exports.svLocale = locale.svLocale;
	exports.thLocale = locale.thLocale;
	exports.trLocale = locale.trLocale;
	exports.zhCnLocale = locale.zhCnLocale;

	Object.defineProperty(exports, '__esModule', { value: true });

})));

//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoibHV4LW5neC1ib290c3RyYXAudW1kLmpzLm1hcCIsInNvdXJjZXMiOltdLCJzb3VyY2VzQ29udGVudCI6W10sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiI7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7In0=