import { AbstractTableCell } from './control-value-accessors/abstract-table-cell'; import { TextCellControlValueAccessor } from './control-value-accessors/text-cell-control-value-accessor.directive'; import { NumberCellControlValueAccessor } from './control-value-accessors/number-cell-control-value-accessor.directive'; import { DateCellControlValueAccessor } from './control-value-accessors/date-cell-control-value-accessor.directive'; import { TableEditorDirective } from './table/table.directive'; import { TableEditorRowDirective } from './table/row.directive'; import { TE_NAVIGATORS, AbstractNavigator, NavigationAction } from './navigators/navigator'; import { KeyboardNavigator } from './navigators/keyboard-navigator'; import { TemplateService } from './utils/template.service'; import { TableEditorConfig, HTMLInputElementStyle } from './utils/config.service'; import { RowChangeEvent } from './utils/row-change-event'; declare class TableEditorModule { constructor(); } export { TableEditorModule, TableEditorRowDirective, TableEditorDirective, TextCellControlValueAccessor, DateCellControlValueAccessor, NumberCellControlValueAccessor, AbstractTableCell, RowChangeEvent, TableEditorConfig, NavigationAction, AbstractNavigator, KeyboardNavigator, TE_NAVIGATORS, TemplateService, HTMLInputElementStyle };