import { EventEmitter, OnInit } from '@angular/core'; import { DndDropEvent } from 'ngx-drag-drop'; import { TableHeaderStructure } from '../../../models/table/header-structure.model'; import * as i0 from "@angular/core"; export declare class OffcanvasCustomizacaoTableComponent implements OnInit { private _draggedRow?; private _droppedRow?; private _draggedIndex; private _droppedIndex; colunasVisiveis: TableHeaderStructure[]; colunasModificadas: EventEmitter; colunasPesquisa: string; colunas: TableHeaderStructure[]; colunaAcoes?: TableHeaderStructure; constructor(); ngOnInit(): void; toggleAllColunas(visivel: boolean): void; applyChanges(): void; trackBy(index: number, item: TableHeaderStructure): any; onStart(index: number, list: TableHeaderStructure[]): void; onEnd(): void; onDrop(event: DndDropEvent, list: TableHeaderStructure[]): void; static ɵfac: i0.ɵɵFactoryDeclaration; static ɵcmp: i0.ɵɵComponentDeclaration; }