import { CdkDragDrop } from '@angular/cdk/drag-drop'; import { EventEmitter } from '@angular/core'; import { LanguageCode } from '../../../common/generated-types'; import { DataTable2ColumnComponent } from '../data-table-2/data-table-column.component'; import * as i0 from "@angular/core"; export declare class DataTableColumnPickerComponent { columns: Array>; uiLanguage: LanguageCode; reorder: EventEmitter<{ column: DataTable2ColumnComponent; newIndex: number; }>; resetColumns: EventEmitter; toggleColumn(column: DataTable2ColumnComponent): void; drop(event: CdkDragDrop>>): void; reset(): void; static ɵfac: i0.ɵɵFactoryDeclaration; static ɵcmp: i0.ɵɵComponentDeclaration; }