import { EventEmitter, OnInit, TemplateRef } from "@angular/core"; import { DvArrayList, ColumnInfo } from "dv-components/utils"; import * as i0 from "@angular/core"; export declare class DvBaseTableComponent implements OnInit { isResizable: boolean; items: any[]; columnItems: DvArrayList; getColumClass: Function; isEditable: boolean; isScroll: boolean; scrollHeight: string; dataName: string; mobileColumns: any[]; loading: boolean; draggableKey: string; droppableKey: string; setClickedRow: EventEmitter<{ index: any; row: any; }>; editDataCall: EventEmitter; dragStart: EventEmitter; dragEnd: EventEmitter; dropEnd: EventEmitter; thTemplateRef: TemplateRef; tdTemplateRef: TemplateRef; mobileThTemplateRef: TemplateRef; mobileTdTemplateRef: TemplateRef; mobileList: any; constructor(); isMobileShow(): boolean; ngOnInit(): void; rowClick($index: any, row: any): void; editClick(row: any): void; getMobileList(): any[]; isNumber(o: any): boolean; editableKeyUp(col: any, row: any): void; onFucusInput(col: any, row: any): void; handleDragStart(row: any): void; handleDragEnd(): void; handleDropEnd(): void; static ɵfac: i0.ɵɵFactoryDeclaration; static ɵcmp: i0.ɵɵComponentDeclaration; }