import { NgModule } from '@angular/core';
import { ZUIButtonModule } from '../button';
import { ZUICheckboxModule } from '../checkbox';
import { ZUIDialogModule } from '../dialog';
import { ZuiDirectiveModule } from '../directive';
import { ZuiExcelModule } from '../excel';
import { ZUIInputModule } from '../input';
import { ZUILoadingModule } from '../loading';
import { ZUIMenuModule } from '../menu';
import { CommonModule } from '../modules';
import { ZuiTableExportComponent, ZuiTableFilterComponent, ZuiTableFilterDialogComponent, ZuiTableImportComponent, ZUITableMenuComponent, ZuiTableOptionComponent, ZuiTableOptionDialogComponent, } from './component';
import { ZUICellDirective, ZUIEmptyDirective, ZUIExpandedDetailDirective } from './directive';
import { ZuiTableComponent } from './index.component';
import { ZUITableWidthPipe } from './pipe';
export class ZUITableModule {
}
ZUITableModule.decorators = [
    { type: NgModule, args: [{
                imports: [CommonModule, ZUIButtonModule, ZUICheckboxModule, ZUIMenuModule, ZUILoadingModule, ZUIDialogModule, ZUIInputModule, ZuiDirectiveModule, ZuiExcelModule],
                declarations: [
                    ZuiTableComponent,
                    ZUITableMenuComponent,
                    ZuiTableExportComponent,
                    ZuiTableImportComponent,
                    ZuiTableFilterComponent,
                    ZuiTableFilterDialogComponent,
                    ZuiTableOptionComponent,
                    ZuiTableOptionDialogComponent,
                    ZUICellDirective,
                    ZUIEmptyDirective,
                    ZUIExpandedDetailDirective,
                    ZUITableWidthPipe,
                ],
                exports: [ZuiTableComponent, ZUICellDirective, ZUIEmptyDirective, ZUIExpandedDetailDirective],
            },] }
];
//# sourceMappingURL=index.module.js.map