import { Platform } from '@angular/cdk/platform'; import { ElementRef } from '@angular/core'; import { CanColor } from '@angular/material/core'; import { Constructor } from '@angular/material/core/common-behaviors/constructor'; import { MatTable } from '@angular/material/table'; import { RdsCodeDisplayType } from '../core/models/code-display-type.model'; import { RdsNumberFormat } from './models'; import { TabulationTable } from './models/tabulation-table.model'; export declare class RdsTabulationTableBase { _elementRef: ElementRef; constructor(_elementRef: ElementRef); } export declare const _RdsTabulationTableMixinBase: Constructor & typeof RdsTabulationTableBase; export declare class RdsTabulationTableComponent extends _RdsTabulationTableMixinBase implements CanColor { platform: Platform; table: MatTable; codeDisplay: RdsCodeDisplayType; color: 'primary' | 'accent'; displayPropNames: Record>; /** The maximum number of digits after the decimal point. Default is 2. */ maxFractionDigits: number | string; /** The minimum number of digits after the decimal point. Default is 0. */ minFractionDigits: number | string; /** How the cell values are formatted. Default is NONE */ numberFormat: RdsNumberFormat; get tabulation(): TabulationTable; set tabulation(t: TabulationTable); private _tabulation; constructor(elementRef: ElementRef, platform: Platform); }