import { TableRowColumnViewModel } from './table-row-column-view-model'; import { ViewModelFactoryService } from '../view-model-factory.service'; import { Dictionary } from 'lodash'; import * as Models from '../models'; import { Pane } from '../route-data'; export declare class TableRowViewModel { private readonly viewModelFactory; private readonly paneId; readonly title: string; constructor(viewModelFactory: ViewModelFactoryService, properties: Dictionary, paneId: Pane, title: string); properties: TableRowColumnViewModel[]; showTitle: boolean; readonly getPlaceHolderTableRowColumnViewModel: (id: string) => TableRowColumnViewModel; readonly conformColumns: (showTitle: boolean, columns: string[]) => void; }