import { EventEmitter, OnInit, TemplateRef } from "@angular/core"; import { DvArrayList, DvColumnInfo } from "tikops-ux/utils"; import * as i0 from "@angular/core"; export declare class DvBaseTableComponent implements OnInit { isResizable: boolean; items: any[]; columnItems: DvArrayList; isEditable: boolean; isScroll: boolean; scrollHeight: string; dataName: string; mobileColumns: any[]; draggableKey: string; droppableKey: string; getColumClass: (row: any, col: DvColumnInfo) => string; getTdTooltip: (row: any, col: DvColumnInfo) => string; setClickedRow: EventEmitter<{ index: any; row: any; field: string; }>; editDataCall: EventEmitter; dragStart: EventEmitter; dragEnd: EventEmitter; dropEnd: EventEmitter<{ event: any; targetIdx: number; }>; handleDraggedItems: EventEmitter; thTemplateRef: TemplateRef; tdTemplateRef: TemplateRef; mobileThTemplateRef: TemplateRef; mobileTdTemplateRef: TemplateRef; mobileList: any; dvCom: any; prevKey: string; private dragStartIdx; columnClass(row: any, col: DvColumnInfo): string; isMobileShow(): boolean; ngOnInit(): void; rowClick($index: any, row: any, event: any): void; editClick(row: any): void; getMobileList(): any[]; isNumber(o: any): boolean; editableKeyUp(col: DvColumnInfo, row: any, event: KeyboardEvent): void; onFucusInput(col: any, row: any): void; handleDragStart(row: any): void; handleDragEnd(): void; handleDropEnd(event: any): void; getTdParent(el: any): any; mousedownRow($index: number): void; mouseupRow($index: number): void; private setCopiedText; static ɵfac: i0.ɵɵFactoryDeclaration; static ɵcmp: i0.ɵɵComponentDeclaration; }