import { TabulationDatum } from '@mtna/rds-base-ui'; export declare class DatumCell { datumStack: Array>; subtotal: boolean; id: string; cellspan: number; /** * @param datumStack Ordered datum related to a table column/row (parents and current child). * @param subtotal Whether the column is a subtotal * @param id Generated identifier for use with mat-table column defs. * @param cellspan optional number of cells to span */ constructor(datumStack: Array>, subtotal: boolean, id: string, cellspan?: number); } /** * Represents a DatumCell within a mat-table row */ export declare class RowDatumCell { datum: TabulationDatum; rowspan: number; first: boolean; /** * * @param datum Datum for this cell * @param rowspan number of table rows to span * @param first first row using this Datum */ constructor(datum: TabulationDatum, rowspan: number, first?: boolean); }