import Vue from "vue";
import { IWebComponentInstance, OmniaContext } from "../../../../../fx";
import { IDatetimeFieldDisplay } from "./IDatetimeFieldDisplay";
import { EnterprisePropertyDefinition } from "../../../../models";
import { OmniaTheming } from "../../..";
export declare class DatetimeFieldDisplayComponent extends Vue implements IWebComponentInstance, IDatetimeFieldDisplay {
    valueBind: string;
    settings: {
        format?: string;
        locale?: string;
        mode: any;
    };
    property: EnterprisePropertyDefinition;
    wrapWithParentContent: (internalName: string, propertyContent: JSX.Element) => JSX.Element;
    omniaCtx: OmniaContext;
    omniaTheming: OmniaTheming;
    dateValue: string;
    language: string;
    formatDate: string;
    formatter: {
        timeformat: string;
        locale: string;
        firstdayofweek: number;
    };
    created(): void;
    mounted(): void;
    private onSettingsChanged;
    private init;
    private renderContent;
    render(): VueTsxSupport.JSX.Element;
}
