/**
* Angular Bryntum Core Shared module
*/
import { NgModule } from '@angular/core';

import { BryntumFullscreenButtonComponent } from './bryntum-fullscreen-button.component';
import { BryntumDemoHeaderComponent } from './bryntum-demo-header.component';

import { BryntumButtonComponent } from './bryntum-button.component';
import { BryntumButtonGroupComponent } from './bryntum-button-group.component';
import { BryntumChatPanelComponent } from './bryntum-chat-panel.component';
import { BryntumCheckboxComponent } from './bryntum-checkbox.component';
import { BryntumCheckboxGroupComponent } from './bryntum-checkbox-group.component';
import { BryntumChipViewComponent } from './bryntum-chip-view.component';
import { BryntumCodeEditorComponent } from './bryntum-code-editor.component';
import { BryntumColorFieldComponent } from './bryntum-color-field.component';
import { BryntumComboComponent } from './bryntum-combo.component';
import { BryntumContainerComponent } from './bryntum-container.component';
import { BryntumDateFieldComponent } from './bryntum-date-field.component';
import { BryntumDatePickerComponent } from './bryntum-date-picker.component';
import { BryntumDateRangeFieldComponent } from './bryntum-date-range-field.component';
import { BryntumDateTimeFieldComponent } from './bryntum-date-time-field.component';
import { BryntumDemoCodeEditorComponent } from './bryntum-demo-code-editor.component';
import { BryntumDisplayFieldComponent } from './bryntum-display-field.component';
import { BryntumDurationFieldComponent } from './bryntum-duration-field.component';
import { BryntumEditorComponent } from './bryntum-editor.component';
import { BryntumFieldFilterPickerComponent } from './bryntum-field-filter-picker.component';
import { BryntumFieldFilterPickerGroupComponent } from './bryntum-field-filter-picker-group.component';
import { BryntumFieldSetComponent } from './bryntum-field-set.component';
import { BryntumFileFieldComponent } from './bryntum-file-field.component';
import { BryntumFilePickerComponent } from './bryntum-file-picker.component';
import { BryntumFilterFieldComponent } from './bryntum-filter-field.component';
import { BryntumHintComponent } from './bryntum-hint.component';
import { BryntumLabelComponent } from './bryntum-label.component';
import { BryntumListComponent } from './bryntum-list.component';
import { BryntumMenuComponent } from './bryntum-menu.component';
import { BryntumMonthPickerComponent } from './bryntum-month-picker.component';
import { BryntumNumberFieldComponent } from './bryntum-number-field.component';
import { BryntumPagingToolbarComponent } from './bryntum-paging-toolbar.component';
import { BryntumPanelComponent } from './bryntum-panel.component';
import { BryntumPasswordFieldComponent } from './bryntum-password-field.component';
import { BryntumProgressBarComponent } from './bryntum-progress-bar.component';
import { BryntumRadioComponent } from './bryntum-radio.component';
import { BryntumRadioGroupComponent } from './bryntum-radio-group.component';
import { BryntumSliderComponent } from './bryntum-slider.component';
import { BryntumSlideToggleComponent } from './bryntum-slide-toggle.component';
import { BryntumSplitterComponent } from './bryntum-splitter.component';
import { BryntumTabPanelComponent } from './bryntum-tab-panel.component';
import { BryntumTextAreaFieldComponent } from './bryntum-text-area-field.component';
import { BryntumTextAreaPickerFieldComponent } from './bryntum-text-area-picker-field.component';
import { BryntumTextFieldComponent } from './bryntum-text-field.component';
import { BryntumTimeFieldComponent } from './bryntum-time-field.component';
import { BryntumTimePickerComponent } from './bryntum-time-picker.component';
import { BryntumToolbarComponent } from './bryntum-toolbar.component';
import { BryntumWidgetComponent } from './bryntum-widget.component';
import { BryntumYearPickerComponent } from './bryntum-year-picker.component';

@NgModule({
    declarations : [

        BryntumFullscreenButtonComponent,
        BryntumDemoHeaderComponent,

        BryntumButtonComponent,
        BryntumButtonGroupComponent,
        BryntumChatPanelComponent,
        BryntumCheckboxComponent,
        BryntumCheckboxGroupComponent,
        BryntumChipViewComponent,
        BryntumCodeEditorComponent,
        BryntumColorFieldComponent,
        BryntumComboComponent,
        BryntumContainerComponent,
        BryntumDateFieldComponent,
        BryntumDatePickerComponent,
        BryntumDateRangeFieldComponent,
        BryntumDateTimeFieldComponent,
        BryntumDemoCodeEditorComponent,
        BryntumDisplayFieldComponent,
        BryntumDurationFieldComponent,
        BryntumEditorComponent,
        BryntumFieldFilterPickerComponent,
        BryntumFieldFilterPickerGroupComponent,
        BryntumFieldSetComponent,
        BryntumFileFieldComponent,
        BryntumFilePickerComponent,
        BryntumFilterFieldComponent,
        BryntumHintComponent,
        BryntumLabelComponent,
        BryntumListComponent,
        BryntumMenuComponent,
        BryntumMonthPickerComponent,
        BryntumNumberFieldComponent,
        BryntumPagingToolbarComponent,
        BryntumPanelComponent,
        BryntumPasswordFieldComponent,
        BryntumProgressBarComponent,
        BryntumRadioComponent,
        BryntumRadioGroupComponent,
        BryntumSliderComponent,
        BryntumSlideToggleComponent,
        BryntumSplitterComponent,
        BryntumTabPanelComponent,
        BryntumTextAreaFieldComponent,
        BryntumTextAreaPickerFieldComponent,
        BryntumTextFieldComponent,
        BryntumTimeFieldComponent,
        BryntumTimePickerComponent,
        BryntumToolbarComponent,
        BryntumWidgetComponent,
        BryntumYearPickerComponent
    ],
    imports : [],
    exports : [

        BryntumFullscreenButtonComponent,
        BryntumDemoHeaderComponent,

        BryntumButtonComponent,
        BryntumButtonGroupComponent,
        BryntumChatPanelComponent,
        BryntumCheckboxComponent,
        BryntumCheckboxGroupComponent,
        BryntumChipViewComponent,
        BryntumCodeEditorComponent,
        BryntumColorFieldComponent,
        BryntumComboComponent,
        BryntumContainerComponent,
        BryntumDateFieldComponent,
        BryntumDatePickerComponent,
        BryntumDateRangeFieldComponent,
        BryntumDateTimeFieldComponent,
        BryntumDemoCodeEditorComponent,
        BryntumDisplayFieldComponent,
        BryntumDurationFieldComponent,
        BryntumEditorComponent,
        BryntumFieldFilterPickerComponent,
        BryntumFieldFilterPickerGroupComponent,
        BryntumFieldSetComponent,
        BryntumFileFieldComponent,
        BryntumFilePickerComponent,
        BryntumFilterFieldComponent,
        BryntumHintComponent,
        BryntumLabelComponent,
        BryntumListComponent,
        BryntumMenuComponent,
        BryntumMonthPickerComponent,
        BryntumNumberFieldComponent,
        BryntumPagingToolbarComponent,
        BryntumPanelComponent,
        BryntumPasswordFieldComponent,
        BryntumProgressBarComponent,
        BryntumRadioComponent,
        BryntumRadioGroupComponent,
        BryntumSliderComponent,
        BryntumSlideToggleComponent,
        BryntumSplitterComponent,
        BryntumTabPanelComponent,
        BryntumTextAreaFieldComponent,
        BryntumTextAreaPickerFieldComponent,
        BryntumTextFieldComponent,
        BryntumTimeFieldComponent,
        BryntumTimePickerComponent,
        BryntumToolbarComponent,
        BryntumWidgetComponent,
        BryntumYearPickerComponent
    ]
})
export class BryntumCoreModule { }
