/**
 * @fileoverview added by tsickle
 * @suppress {checkTypes} checked by tsc
 */
/*
 * Public API Surface of igniteui-angular
 */
/**
 * Animations
 */
export { fadeIn, fadeOut, flipTop, flipRight, flipBottom, flipLeft, flipHorFwd, flipHorBck, flipVerFwd, flipVerBck, rotateInCenter, rotateInTop, rotateInRight, rotateInLeft, rotateInBottom, rotateInTr, rotateInBr, rotateInBl, rotateInTl, rotateInDiagonal1, rotateInDiagonal2, rotateInHor, rotateInVer, rotateOutCenter, rotateOutTop, rotateOutRight, rotateOutLeft, rotateOutBottom, rotateOutTr, rotateOutBr, rotateOutBl, rotateOutTl, rotateOutDiagonal1, rotateOutDiagonal2, rotateOutHor, rotateOutVer, shakeHor, shakeVer, shakeTop, shakeBottom, shakeRight, shakeLeft, shakeCenter, shakeTr, shakeBr, shakeBl, shakeTl, heartbeat, pulsateFwd, pulsateBck, blink, scaleInTop, scaleInRight, scaleInBottom, scaleInLeft, scaleInCenter, scaleInTr, scaleInBr, scaleInBl, scaleInTl, scaleInVerTop, scaleInVerBottom, scaleInVerCenter, scaleInHorCenter, scaleInHorLeft, scaleInHorRight, scaleOutTop, scaleOutRight, scaleOutBottom, scaleOutLeft, scaleOutCenter, scaleOutTr, scaleOutBr, scaleOutBl, scaleOutTl, scaleOutVerTop, scaleOutVerBottom, scaleOutVerCenter, scaleOutHorCenter, scaleOutHorLeft, scaleOutHorRight, slideInTop, slideInRight, slideInBottom, slideInLeft, slideInTr, slideInBr, slideInBl, slideInTl, slideOutTop, slideOutBottom, slideOutRight, slideOutLeft, slideOutTr, slideOutBr, slideOutBl, slideOutTl, swingInTopFwd, swingInRightFwd, swingInLeftFwd, swingInBottomFwd, swingInTopBck, swingInRightBck, swingInBottomBck, swingInLeftBck, swingOutTopFwd, swingOutRightFwd, swingOutBottomFwd, swingOutLefttFwd, swingOutTopBck, swingOutRightBck, swingOutBottomBck, swingOutLeftBck } from './lib/animations/main';
/**
 * Directives
 */
export { IgxNavigationService, IgxNavigationToggleDirective, IgxNavigationCloseDirective, IgxNavigationModule } from './lib/core/navigation';
export { IgxButtonDirective, IgxButtonModule } from './lib/directives/button/button.directive';
export { RestrictDrag, IgxDragCustomEventDetails, IgxDropEnterEventArgs, IgxDropLeaveEventArgs, IgxDropEventArgs, IgxDragDirective, IgxDropDirective, IgxDragDropModule } from './lib/directives/dragdrop/dragdrop.directive';
export { IgxFilterDirective, IgxFilterPipe, IgxFilterOptions, IgxFilterModule } from './lib/directives/filter/filter.directive';
export { IgxFocusDirective, IgxFocusModule } from './lib/directives/focus/focus.directive';
export { IgxForOfDirective, getTypeNameForDebugging, IgxForOfModule } from './lib/directives/for-of/for_of.directive';
export { IgxLayoutDirective, IgxFlexDirective, IgxLayoutModule } from './lib/directives/layout/layout.directive';
export { IgxMaskDirective, IgxMaskModule } from './lib/directives/mask/mask.directive';
export { IgxRadioGroupDirective, IgxRadioModule } from './lib/directives/radio/radio-group.directive';
export { IgxRippleDirective, IgxRippleModule } from './lib/directives/ripple/ripple.directive';
export { IgxTextHighlightDirective, IgxTextHighlightModule } from './lib/directives/text-highlight/text-highlight.directive';
export { IgxTextSelectionDirective, IgxTextSelectionModule } from './lib/directives/text-selection/text-selection.directive';
export { IgxToggleDirective, IgxToggleActionDirective, IgxToggleModule } from './lib/directives/toggle/toggle.directive';
/**
 * Data operations
 */
export { FilteringLogic } from './lib/data-operations/filtering-expression.interface';
export { FilteringExpressionsTree } from './lib/data-operations/filtering-expressions-tree';
export { IgxFilteringOperand, IgxBooleanFilteringOperand, IgxDateFilteringOperand, IgxNumberFilteringOperand, IgxStringFilteringOperand } from './lib/data-operations/filtering-condition';
export { filteringStateDefaults } from './lib/data-operations/filtering-state.interface';
export { FilteringStrategy } from './lib/data-operations/filtering-strategy';
export { GroupedRecords } from './lib/data-operations/groupby-record.interface';
export { SortingDirection } from './lib/data-operations/sorting-expression.interface';
export { SortingStateDefaults } from './lib/data-operations/sorting-state.interface';
export { SortingStrategy } from './lib/data-operations/sorting-strategy';
export { StableSortingStrategy } from './lib/data-operations/stable-sorting-strategy';
export { PagingError } from './lib/data-operations/paging-state.interface';
export { DataType, DataUtil } from './lib/data-operations/data-util';
export { DataAccess, DataContainer } from './lib/data-operations/data-container';
/**
 * Components
 */
export { Size, IgxAvatarComponent, IgxAvatarModule } from './lib/avatar/avatar.component';
export { Type, IgxBadgeComponent, IgxBadgeModule } from './lib/badge/badge.component';
export { ButtonGroupAlignment, IgxButtonGroupComponent, IgxButtonGroupModule } from './lib/buttonGroup/buttonGroup.component';
export { range, isLeap, weekDay, monthRange, WEEKDAYS, Calendar, IgxCalendarYearDirective, IgxCalendarMonthDirective, IgxCalendarDateDirective, IgxCalendarHeaderTemplateDirective, IgxCalendarSubheaderTemplateDirective, CalendarView, CalendarSelection, CalendarHammerConfig, IgxCalendarComponent, IgxCalendarModule } from './lib/calendar/index';
export { IgxCardHeaderDirective, IgxCardContentDirective, IgxCardActionsDirective, IgxCardFooterDirective, IgxCardComponent, IgxCardModule } from './lib/card/card.component';
export { Direction, IgxCarouselComponent, IgxSlideComponent, IgxCarouselModule } from './lib/carousel/carousel.component';
export { LabelPosition, IgxCheckboxComponent, IGX_CHECKBOX_REQUIRED_VALIDATOR, IgxCheckboxRequiredDirective, IgxCheckboxModule } from './lib/checkbox/checkbox.component';
export { IgxChipComponent, IgxChipsAreaComponent, IgxConnectorDirective, IgxChipsModule } from './lib/chips/index';
export { ComboConnectedPositionStrategy, DataTypes, IgxComboState, IgxComboComponent, IgxComboModule } from './lib/combo/combo.component';
export { IgxDatePickerComponent, IgxDatePickerModule } from './lib/date-picker/date-picker.component';
export { IgxDialogComponent, IgxDialogModule } from './lib/dialog/dialog.component';
export { Navigate, IgxDropDownBase, IgxDropDownItemNavigationDirective, IgxDropDownComponent, IgxDropDownModule } from './lib/drop-down/drop-down.component';
export { ColumnDisplayOrder, IgxGridAPIService, IgxGridCellComponent, IgxGridRowComponent, IgxGridGroupByRowComponent, IgxColumnComponent, IgxColumnGroupComponent, IgxGridComponent, IgxColumnResizerDirective, IgxCellTemplateDirective, IgxCellHeaderTemplateDirective, IgxGroupByRowTemplateDirective, IgxCellFooterTemplateDirective, IgxCellEditorTemplateDirective, IgxColumnMovingService, IgxColumnMovingDragDirective, IgxColumnMovingDropDirective, IgxGroupAreaDropDirective, IgxSummaryOperand, IgxNumberSummaryOperand, IgxDateSummaryOperand, IgxGridModule, IgxColumnHidingComponent, IgxColumnHidingModule, IgxColumnPinningItemDirective, IgxColumnPinningComponent, IgxColumnPinningModule } from './lib/grid/index';
export { IgxIconModule } from './lib/icon/index';
export { IgxIconService } from './lib/icon/icon.service';
export { IgxInputGroupComponent, IgxInputGroupModule, IgxInputState, IgxInputDirective, IgxLabelDirective, IgxHintDirective, IgxPrefixDirective, IgxSuffixDirective } from './lib/input-group/index';
export { IgxListComponent, IgxListModule, IgxListPanState, IgxEmptyListTemplateDirective, IgxDataLoadingTemplateDirective, IgxListItemComponent } from './lib/list/index';
export { IgxNavbarComponent, IgxNavbarModule } from './lib/navbar/navbar.component';
export { IgxNavigationDrawerComponent, IgxNavDrawerItemDirective, IgxNavDrawerTemplateDirective, IgxNavDrawerMiniTemplateDirective, IgxNavigationDrawerModule } from './lib/navigation-drawer/index';
export { IgxTextAlign, BaseProgress, IgxLinearProgressBarComponent, IgxCircularProgressBarComponent, getValueInProperRange, convertInPercentage, IgxProgressBarModule } from './lib/progressbar/progressbar.component';
export { RadioLabelPosition, IgxRadioComponent } from './lib/radio/radio.component';
export { SliderType, IgxSliderComponent, IgxSliderModule } from './lib/slider/slider.component';
export { IgxSnackbarComponent, IgxSnackbarModule } from './lib/snackbar/snackbar.component';
export { SwitchLabelPosition, IgxSwitchComponent, IGX_SWITCH_REQUIRED_VALIDATOR, IgxSwitchRequiredDirective, IgxSwitchModule } from './lib/switch/switch.component';
export { IgxTabTemplateDirective, IgxBottomNavComponent, IgxTabPanelComponent, IgxTabComponent, IgxBottomNavModule } from './lib/tabbar/tabbar.component';
export { TabsType, IgxTabsComponent, IgxTabsModule, IgxTabItemComponent, IgxTabsGroupComponent, IgxRightButtonStyleDirective, IgxLeftButtonStyleDirective, IgxTabItemTemplateDirective } from './lib/tabs/index';
export { TimePickerHammerConfig, IgxTimePickerComponent, IgxTimePickerModule } from './lib/time-picker/time-picker.component';
export { IgxToastComponent, IgxToastPosition, IgxToastModule } from './lib/toast/toast.component';
/**
 * Exporter services and classes
 */
export { IgxCsvExporterService, IgxCsvExporterOptions, CsvFileTypes, IgxExcelExporterService, IgxExcelExporterOptions, IgxBaseExporter, IgxExporterOptionsBase, IgxOverlayService, GlobalPositionStrategy, ConnectedPositioningStrategy, AutoPositionStrategy, HorizontalAlignment, VerticalAlignment, Rectangle, Point, getPointFromPositionsSettings, AbsoluteScrollStrategy, BlockScrollStrategy, CloseScrollStrategy, IScrollStrategy, NoOpScrollStrategy } from './lib/services/index';

//# sourceMappingURL=data:application/json;base64, 