import { QD_TABLE_DATA_RESOLVER_TOKEN } from './model/table-data-resolver.token';
import { QdTableSpringTools } from './helpers/spring-tools';
import { QdTableDataResolver, QdTableDataResolverProps, QdTableResolvedData } from './model/table-data-resolver';
import { QdTableConfig, QdTableOptionalRefreshingEventTypes } from './model/table-config.interface';
import { QdTableChipDataValue, QdTableData, QdTableRecentSecondaryAction } from './model/table-data.interface';
import { QdSortDirection } from './model/sort-direction.enum';
import { QdTableComponent } from './table.component';
import { QdTreeComponent } from '../tree/tree.component';
import { QdTreeConfig } from '../tree/model/tree-config.interface';
import { QdTreeData } from '../tree/model/tree-data.interface';
import * as i0 from "@angular/core";
import * as i1 from "./paginator/scroll-to-pagination.directive";
import * as i2 from "./body/table-body.component";
import * as i3 from "./table.component";
import * as i4 from "./empty-state/table-empty-state.component";
import * as i5 from "./head/table-head.component";
import * as i6 from "./paginator/table-paginator.component";
import * as i7 from "./paginator/page-size/table-paginator-page-size.component";
import * as i8 from "./paginator/page-size/table-paginator-page-size.directive";
import * as i9 from "./row/actions/secondary/menu/table-row-actions-secondary-menu.component";
import * as i10 from "./row/table-row.component";
import * as i11 from "./row/selection/table-row-selection.component";
import * as i12 from "./sort/table-sort.component";
import * as i13 from "@angular/common";
import * as i14 from "@ngx-translate/core";
import * as i15 from "@ngrx/store";
import * as i16 from "../button/button.module";
import * as i17 from "../chips/chips.module";
import * as i18 from "../core/data-facets/data-facets.module";
import * as i19 from "../icon/icon.module";
import * as i20 from "../core/popover/popover.module";
import * as i21 from "../status-indicator/status-indicator.module";
import * as i22 from "../spinner/spinner.module";
import * as i23 from "../core/tooltip/tooltip.module";
import * as i24 from "../tree/tree.module";
import * as i25 from "../tree/tree.component";
export { QD_TABLE_DATA_RESOLVER_TOKEN, QdSortDirection, QdTableChipDataValue, QdTableComponent, QdTableConfig, QdTableOptionalRefreshingEventTypes, QdTableData, QdTableDataResolver, QdTableDataResolverProps, QdTableRecentSecondaryAction, QdTableResolvedData, QdTableSpringTools, QdTreeComponent, QdTreeConfig, QdTreeData };
export declare class QdTableModule {
    static ɵfac: i0.ɵɵFactoryDeclaration<QdTableModule, never>;
    static ɵmod: i0.ɵɵNgModuleDeclaration<QdTableModule, [typeof i1.QdScrollToPaginationDirective, typeof i2.QdTableBodyComponent, typeof i3.QdTableComponent, typeof i4.QdTableEmptyStateComponent, typeof i5.QdTableHeadComponent, typeof i6.QdTablePaginatorComponent, typeof i7.QdTablePaginatorPageSizeComponent, typeof i8.QdTablePaginatorPageSizeDirective, typeof i9.QdTableRowActionsSecondaryMenuComponent, typeof i10.QdTableRowComponent, typeof i11.QdTableRowSelectionComponent, typeof i12.QdTableSortComponent], [typeof i13.CommonModule, typeof i14.TranslateModule, typeof i15.StoreFeatureModule, typeof i16.QdButtonModule, typeof i17.QdChipModule, typeof i18.QdDataFacetsModule, typeof i19.QdIconModule, typeof i20.QdPopoverModule, typeof i21.QdStatusIndicatorModule, typeof i22.QdSpinnerModule, typeof i23.QdTooltipModule, typeof i24.QdTreeModule], [typeof i3.QdTableComponent, typeof i25.QdTreeComponent]>;
    static ɵinj: i0.ɵɵInjectorDeclaration<QdTableModule>;
}
//# sourceMappingURL=table.module.d.ts.map