import { IResourceDateTimeFormat, RuntimeSearchField } from '@oinone/kunlun-engine';
import { ValidateTrigger } from '@oinone/kunlun-vue-ui-common';
import { WidgetComponent } from '@oinone/kunlun-vue-widget';
import moment from 'moment';
import { FormRangeFieldsWidget } from '../../../../range';
export declare class SearchDateTimeRangeElementWidget extends FormRangeFieldsWidget<[string, string], RuntimeSearchField> {
    defaultValidateTrigger: ValidateTrigger[];
    protected getInitializeComponent(): WidgetComponent;
    initialize(props: any): this;
    protected resourceDateTimeFormat: IResourceDateTimeFormat;
    protected get format(): string | undefined;
    protected get dateFormat(): string | undefined;
    protected get timeFormat(): string | undefined;
    protected get allowClear(): boolean;
    protected get startPlaceholder(): any;
    protected get endPlaceholder(): any;
    protected get showTimeDefaultValue(): moment.Moment[];
    protected get operator(): string | undefined;
    protected $$created(): Promise<void>;
}
