import { DataGridColumnDescription } from "./DataGridColumnDescription";
import { FormatSpecifierDescription } from "./FormatSpecifierDescription";
import { BaseDataSourceDescription } from "./BaseDataSourceDescription";
import { Type } from "./type";
/**
 * @hidden
 */
export declare class DateTimeColumnDescription extends DataGridColumnDescription {
    static $t: Type;
    protected get_type(): string;
    private static __canMarshalByValue1;
    private static __marshalByValueAlias1;
    constructor();
    private f9;
    get dateTimeFormat(): string;
    set dateTimeFormat(a: string);
    private gg;
    get formatString(): string;
    set formatString(a: string);
    private gb;
    get editorFormatString(): string;
    set editorFormatString(a: string);
    private f1;
    get formatSpecifiers(): FormatSpecifierDescription[];
    set formatSpecifiers(a: FormatSpecifierDescription[]);
    private gf;
    get formatOverrideRef(): string;
    set formatOverrideRef(a: string);
    private f6;
    get showTodayButton(): boolean;
    set showTodayButton(a: boolean);
    private gd;
    get editorType(): string;
    set editorType(a: string);
    private ga;
    get editorDataSourceRef(): string;
    set editorDataSourceRef(a: string);
    private f3;
    get editorDataSource(): BaseDataSourceDescription;
    set editorDataSource(a: BaseDataSourceDescription);
    private gc;
    get editorTextField(): string;
    set editorTextField(a: string);
    private ge;
    get editorValueField(): string;
    set editorValueField(a: string);
}
