import { EventEmitter, OnInit } from '@angular/core'; import { EditableProperty, Property } from '../../index'; import { CuiModelHelper } from "../../../services/cui/cui.helper"; export interface SimpleDataTableCellConfig { properties: Property[]; data?: (item: any) => Array; newItem?: (item: any) => TYPE; context?: (item: TYPE) => any; isDisableDeleting?: boolean; } export declare class CuiDataTableSimpleCellComponent implements OnInit { cuiModelHelper: CuiModelHelper; config: SimpleDataTableCellConfig; model: TYPE; value: any; label: string; isEditable: any; IsWithoutLabel: boolean; isNeedUnitLabelForHeaders: any; isResponsiveTable: any; mainDivClass: string; tableClass: string; changedByUser: EventEmitter; list: any[]; innerModel: TYPE; constructor(cuiModelHelper: CuiModelHelper); ngOnInit(): void; ChangedByUser(indexOfItem: any, value: any, property: EditableProperty): void; DeleteItem(item: TYPE): void; AddItem(): void; ResolveUnitPostfix(property: Property): string; }