import { EventEmitter, OnInit } from '@angular/core'; import { TableCell, TableInfo } from '../../interfaces/table.interface'; import { ToolbarItem } from '@annuadvent/ngx-common-ui/toolbar'; import { TableService } from '../../services/table.service'; import { UtilsService } from '@annuadvent/ngx-core/utils'; import * as i0 from "@angular/core"; export declare class TableComponent implements OnInit { private tableService; private utilsService; value: TableInfo; enableEdit: boolean; changed: EventEmitter; tableModalOpenStatusChanged: EventEmitter; toolbarItems: Array; showTableForm: boolean; rowCount: number; columnCount: number; tableInfo: TableInfo; activeCell: TableCell; showStylesModal: boolean; constructor(tableService: TableService, utilsService: UtilsService); ngOnInit(): void; toolbarChanged(selectedItem: ToolbarItem): void; modalOkClicked(modalOpened: boolean): void; modalCancelClicked(modalOpened: boolean): void; tableChanged(tInfo: TableInfo): void; textSelected(): void; enterPressed(event: any): void; backspacePressed(event: any): void; onBlur(event: any): void; elementStylesChanged(selectedClassNames: Array): void; onStylesToolbarClick(item: ToolbarItem): void; static ɵfac: i0.ɵɵFactoryDeclaration; static ɵcmp: i0.ɵɵComponentDeclaration; }