// Компонент предоставляет спрайт со всеми SVG значками
export { CrmSvgSpriteComponent } from './crm-svg-sprite/crm-svg-sprite.component';

// Компонент предоставляет управление типом курсора на всей странице
export { CrmCursorComponent } from './crm-cursor/crm-cursor.component';

// Кнопка
export { CrmButtonComponent } from './crm-button/crm-button.component';

// Поле ввода
export { CrmInputComponent } from './crm-input/crm-input.component';

// Слайдер
export { CrmSliderComponent } from './crm-slider/crm-slider.component';

// Скролл
export { CrmScrollComponent } from './crm-scroll/crm-scroll.component';

// Таблица
export { CrmTableComponent } from './crm-table/crm-table.component';

// Шапка таблицы
export { CrmTableHeaderComponent } from './crm-table-header/crm-table-header.component';

// Контент таблицы
export { CrmTableContentComponent } from './crm-table-content/crm-table-content.component';

// Подвал таблицы
export { CrmTableFooterComponent } from './crm-table-footer/crm-table-footer.component';

// Ячейка таблицы
export { CrmTableCellComponent } from './crm-table-cell/crm-table-cell.component';

// Ячейка таблицы по умолчанию
export { CrmTableDefaultCellComponent } from './crm-table-default-cell/crm-table-default-cell.component';

// Контекстное меню
export { CrmContextMenuComponent } from './crm-context-menu/crm-context-menu.component';

// Хлебные крошки
export { CrmBreadCrumbsComponent } from './crm-bread-crumbs/crm-bread-crumbs.component';

// Табы
export { CrmTabsComponent } from './crm-tabs/crm-tabs.component';

// Селектор
export { CrmPowerSelectComponent } from './crm-power-select/crm-power-select.component';

// Всплывающее окно селектора
export { CrmPowerSelectPopupComponent } from './crm-power-select-popup/crm-power-select-popup.component';

// Всплывающее окно селектора (дерево)
export { CrmPowerSelectTreePopupComponent } from './crm-power-select-tree-popup/crm-power-select-tree-popup.component';

// Всплывающее окно селектора (группированное)
export { CrmPowerSelectGroupPopupComponent } from './crm-power-select-group-popup/crm-power-select-group-popup.component';

/**
 * Компонент чекбокс
 * применяется на тег label в качестве атрибута
 * https://www.w3.org/TR/html401/interact/forms.html#h-17.9.1
 */
export { CrmCheckboxComponent } from './crm-checkbox/crm-checkbox.component';

// Календарь
export { CrmCalendarComponent } from './crm-calendar/crm-calendar.component';

// Всплывающее окно календаря
export { CrmDatepickerPopupComponent } from './crm-datepicker-popup/crm-datepicker-popup.component';

// Выбор даты
export { CrmDatepickerComponent } from './crm-datepicker/crm-datepicker.component';

// Дерево
export { CrmTreeComponent } from './crm-tree/crm-tree.component';

// Узел дерева
export { CrmTreeNodeComponent } from './crm-tree-node/crm-tree-node.component';

// Спинер
export { CrmSpinerComponent } from './crm-spiner/crm-spiner.component';

// Оболочка области со спинером
export { CrmLoaderComponent } from './crm-loader/crm-loader.component';
