import { Description } from "./Description";
import { FormatSpecifierDescription } from "./FormatSpecifierDescription";
import { Type } from "./type";
/**
 * @hidden
 */
export declare class ColumnSummaryDescriptionDescription extends Description {
    static $t: Type;
    protected get_type(): string;
    get type(): string;
    private static __marshalByValue;
    private static __marshalByValueAlias;
    constructor();
    private q;
    get field(): string;
    set field(a: string);
    private s;
    get operand(): string;
    set operand(a: string);
    private n;
    get calculatorDisplayName(): string;
    set calculatorDisplayName(a: string);
    private p;
    get displayName(): string;
    set displayName(a: string);
    private u;
    get valueFormat(): string;
    set valueFormat(a: string);
    private g;
    get valueFormatSpecifiers(): FormatSpecifierDescription[];
    set valueFormatSpecifiers(a: FormatSpecifierDescription[]);
    private o;
    get displayFormat(): string;
    set displayFormat(a: string);
    private f;
    get displayFormatSpecifiers(): FormatSpecifierDescription[];
    set displayFormatSpecifiers(a: FormatSpecifierDescription[]);
    private k;
    get maxFractionDigits(): number;
    set maxFractionDigits(a: number);
    private r;
    get formatTextRef(): string;
    set formatTextRef(a: string);
    private t;
    get provideCalculatorRef(): string;
    set provideCalculatorRef(a: string);
}
