export declare const DateTimePickerDefault: import("react").FunctionComponent & (({ appearance?: "default" | "clear"; hasClearDivider?: boolean; size?: string; view?: string; readOnly?: boolean; disabled?: boolean; } & { dateFormat?: string; timeFormat?: string; dateTimeSeparator?: string; maskWithFormat?: boolean; isDouble?: boolean; dateOnTimeSelectOnly?: Date; dateShortcuts?: import("../../../components/DateTimePicker/DateTimePicker.types").DateShortcutItem[]; dateShortcutsWidth?: import("react").CSSProperties["width"]; dateShortcutsPlacement?: "right" | "left"; } & Omit & Omit & Pick & { onCommitDate?: (value: string, formattedValues: import("../../../components/DateTimePicker/DateTimePicker.types").FormattedValues) => void; onChangeValue?: (event: import("react").SyntheticEvent | null, value?: string, formattedValues?: Omit) => void; onSearch?: (event?: import("react").KeyboardEvent, value?: string) => void; } & Omit & import("../../../components/TextField/TextField.types").LabelProps & Omit, "size" | "defaultValue" | "value"> & Pick<{ appearance?: "default" | "clear"; hasClearDivider?: boolean; size?: string; view?: string; readOnly?: boolean; disabled?: boolean; }, "appearance" | "hasClearDivider"> & { hintText: string; hintTrigger?: "hover" | "click"; hintView?: string; hintSize?: string; hintTargetIcon?: import("react").ReactNode; hintTargetPlacement?: "inner" | "outer"; hintPlacement?: import("@popperjs/core").Placement | Array; hintHasArrow?: boolean; hintOffset?: [number, number]; hintWidth?: string; hintContentLeft?: import("react").ReactNode; } & import("react").RefAttributes) | ({ appearance?: "default" | "clear"; hasClearDivider?: boolean; size?: string; view?: string; readOnly?: boolean; disabled?: boolean; } & { dateFormat?: string; timeFormat?: string; dateTimeSeparator?: string; maskWithFormat?: boolean; isDouble?: boolean; dateOnTimeSelectOnly?: Date; dateShortcuts?: import("../../../components/DateTimePicker/DateTimePicker.types").DateShortcutItem[]; dateShortcutsWidth?: import("react").CSSProperties["width"]; dateShortcutsPlacement?: "right" | "left"; } & Omit & Omit & Pick & { onCommitDate?: (value: string, formattedValues: import("../../../components/DateTimePicker/DateTimePicker.types").FormattedValues) => void; onChangeValue?: (event: import("react").SyntheticEvent | null, value?: string, formattedValues?: Omit) => void; onSearch?: (event?: import("react").KeyboardEvent, value?: string) => void; } & Omit & import("../../../components/TextField/TextField.types").LabelProps & Omit, "size" | "defaultValue" | "value"> & Pick<{ appearance?: "default" | "clear"; hasClearDivider?: boolean; size?: string; view?: string; readOnly?: boolean; disabled?: boolean; }, "appearance" | "hasClearDivider"> & { hintTrigger?: never; hintText?: never; hintView?: never; hintSize?: never; hintTargetIcon?: never; hintTargetPlacement?: never; hintPlacement?: never; hintHasArrow?: never; hintOffset?: never; hintWidth?: never; hintContentLeft?: never; } & import("react").RefAttributes))>; export declare const DateTimePickerClear: import("react").FunctionComponent & (({ appearance?: "default" | "clear"; hasClearDivider?: boolean; size?: string; view?: string; readOnly?: boolean; disabled?: boolean; } & { dateFormat?: string; timeFormat?: string; dateTimeSeparator?: string; maskWithFormat?: boolean; isDouble?: boolean; dateOnTimeSelectOnly?: Date; dateShortcuts?: import("../../../components/DateTimePicker/DateTimePicker.types").DateShortcutItem[]; dateShortcutsWidth?: import("react").CSSProperties["width"]; dateShortcutsPlacement?: "right" | "left"; } & Omit & Omit & Pick & { onCommitDate?: (value: string, formattedValues: import("../../../components/DateTimePicker/DateTimePicker.types").FormattedValues) => void; onChangeValue?: (event: import("react").SyntheticEvent | null, value?: string, formattedValues?: Omit) => void; onSearch?: (event?: import("react").KeyboardEvent, value?: string) => void; } & Omit & import("../../../components/TextField/TextField.types").LabelProps & Omit, "size" | "defaultValue" | "value"> & Pick<{ appearance?: "default" | "clear"; hasClearDivider?: boolean; size?: string; view?: string; readOnly?: boolean; disabled?: boolean; }, "appearance" | "hasClearDivider"> & { hintText: string; hintTrigger?: "hover" | "click"; hintView?: string; hintSize?: string; hintTargetIcon?: import("react").ReactNode; hintTargetPlacement?: "inner" | "outer"; hintPlacement?: import("@popperjs/core").Placement | Array; hintHasArrow?: boolean; hintOffset?: [number, number]; hintWidth?: string; hintContentLeft?: import("react").ReactNode; } & import("react").RefAttributes) | ({ appearance?: "default" | "clear"; hasClearDivider?: boolean; size?: string; view?: string; readOnly?: boolean; disabled?: boolean; } & { dateFormat?: string; timeFormat?: string; dateTimeSeparator?: string; maskWithFormat?: boolean; isDouble?: boolean; dateOnTimeSelectOnly?: Date; dateShortcuts?: import("../../../components/DateTimePicker/DateTimePicker.types").DateShortcutItem[]; dateShortcutsWidth?: import("react").CSSProperties["width"]; dateShortcutsPlacement?: "right" | "left"; } & Omit & Omit & Pick & { onCommitDate?: (value: string, formattedValues: import("../../../components/DateTimePicker/DateTimePicker.types").FormattedValues) => void; onChangeValue?: (event: import("react").SyntheticEvent | null, value?: string, formattedValues?: Omit) => void; onSearch?: (event?: import("react").KeyboardEvent, value?: string) => void; } & Omit & import("../../../components/TextField/TextField.types").LabelProps & Omit, "size" | "defaultValue" | "value"> & Pick<{ appearance?: "default" | "clear"; hasClearDivider?: boolean; size?: string; view?: string; readOnly?: boolean; disabled?: boolean; }, "appearance" | "hasClearDivider"> & { hintTrigger?: never; hintText?: never; hintView?: never; hintSize?: never; hintTargetIcon?: never; hintTargetPlacement?: never; hintPlacement?: never; hintHasArrow?: never; hintOffset?: never; hintWidth?: never; hintContentLeft?: never; } & import("react").RefAttributes))>; export declare const DateTimePicker: import("react").ForwardRefExoticComponent<(((Omit & { appearance?: "default" | "clear"; hasClearDivider?: boolean; size?: string; view?: string; readOnly?: boolean; disabled?: boolean; } & { dateFormat?: string; timeFormat?: string; dateTimeSeparator?: string; maskWithFormat?: boolean; isDouble?: boolean; dateOnTimeSelectOnly?: Date; dateShortcuts?: import("../../../components/DateTimePicker/DateTimePicker.types").DateShortcutItem[]; dateShortcutsWidth?: import("react").CSSProperties["width"]; dateShortcutsPlacement?: "right" | "left"; } & Omit & Omit & Pick & { onCommitDate?: (value: string, formattedValues: import("../../../components/DateTimePicker/DateTimePicker.types").FormattedValues) => void; onChangeValue?: (event: import("react").SyntheticEvent | null, value?: string, formattedValues?: Omit) => void; onSearch?: (event?: import("react").KeyboardEvent, value?: string) => void; } & Omit & import("../../../components/TextField/TextField.types").LabelProps & Omit, "size" | "defaultValue" | "value"> & Pick<{ appearance?: "default" | "clear"; hasClearDivider?: boolean; size?: string; view?: string; readOnly?: boolean; disabled?: boolean; }, "appearance" | "hasClearDivider"> & { hintText: string; hintTrigger?: "hover" | "click"; hintView?: string; hintSize?: string; hintTargetIcon?: import("react").ReactNode; hintTargetPlacement?: "inner" | "outer"; hintPlacement?: import("@popperjs/core").Placement | Array; hintHasArrow?: boolean; hintOffset?: [number, number]; hintWidth?: string; hintContentLeft?: import("react").ReactNode; } & import("react").RefAttributes, "ref">, "appearance"> | Omit & { appearance?: "default" | "clear"; hasClearDivider?: boolean; size?: string; view?: string; readOnly?: boolean; disabled?: boolean; } & { dateFormat?: string; timeFormat?: string; dateTimeSeparator?: string; maskWithFormat?: boolean; isDouble?: boolean; dateOnTimeSelectOnly?: Date; dateShortcuts?: import("../../../components/DateTimePicker/DateTimePicker.types").DateShortcutItem[]; dateShortcutsWidth?: import("react").CSSProperties["width"]; dateShortcutsPlacement?: "right" | "left"; } & Omit & Omit & Pick & { onCommitDate?: (value: string, formattedValues: import("../../../components/DateTimePicker/DateTimePicker.types").FormattedValues) => void; onChangeValue?: (event: import("react").SyntheticEvent | null, value?: string, formattedValues?: Omit) => void; onSearch?: (event?: import("react").KeyboardEvent, value?: string) => void; } & Omit & import("../../../components/TextField/TextField.types").LabelProps & Omit, "size" | "defaultValue" | "value"> & Pick<{ appearance?: "default" | "clear"; hasClearDivider?: boolean; size?: string; view?: string; readOnly?: boolean; disabled?: boolean; }, "appearance" | "hasClearDivider"> & { hintTrigger?: never; hintText?: never; hintView?: never; hintSize?: never; hintTargetIcon?: never; hintTargetPlacement?: never; hintPlacement?: never; hintHasArrow?: never; hintOffset?: never; hintWidth?: never; hintContentLeft?: never; } & import("react").RefAttributes, "ref">, "appearance">) & { appearance?: "default"; }) | ((Omit & { appearance?: "default" | "clear"; hasClearDivider?: boolean; size?: string; view?: string; readOnly?: boolean; disabled?: boolean; } & { dateFormat?: string; timeFormat?: string; dateTimeSeparator?: string; maskWithFormat?: boolean; isDouble?: boolean; dateOnTimeSelectOnly?: Date; dateShortcuts?: import("../../../components/DateTimePicker/DateTimePicker.types").DateShortcutItem[]; dateShortcutsWidth?: import("react").CSSProperties["width"]; dateShortcutsPlacement?: "right" | "left"; } & Omit & Omit & Pick & { onCommitDate?: (value: string, formattedValues: import("../../../components/DateTimePicker/DateTimePicker.types").FormattedValues) => void; onChangeValue?: (event: import("react").SyntheticEvent | null, value?: string, formattedValues?: Omit) => void; onSearch?: (event?: import("react").KeyboardEvent, value?: string) => void; } & Omit & import("../../../components/TextField/TextField.types").LabelProps & Omit, "size" | "defaultValue" | "value"> & Pick<{ appearance?: "default" | "clear"; hasClearDivider?: boolean; size?: string; view?: string; readOnly?: boolean; disabled?: boolean; }, "appearance" | "hasClearDivider"> & { hintText: string; hintTrigger?: "hover" | "click"; hintView?: string; hintSize?: string; hintTargetIcon?: import("react").ReactNode; hintTargetPlacement?: "inner" | "outer"; hintPlacement?: import("@popperjs/core").Placement | Array; hintHasArrow?: boolean; hintOffset?: [number, number]; hintWidth?: string; hintContentLeft?: import("react").ReactNode; } & import("react").RefAttributes, "ref">, "appearance"> | Omit & { appearance?: "default" | "clear"; hasClearDivider?: boolean; size?: string; view?: string; readOnly?: boolean; disabled?: boolean; } & { dateFormat?: string; timeFormat?: string; dateTimeSeparator?: string; maskWithFormat?: boolean; isDouble?: boolean; dateOnTimeSelectOnly?: Date; dateShortcuts?: import("../../../components/DateTimePicker/DateTimePicker.types").DateShortcutItem[]; dateShortcutsWidth?: import("react").CSSProperties["width"]; dateShortcutsPlacement?: "right" | "left"; } & Omit & Omit & Pick & { onCommitDate?: (value: string, formattedValues: import("../../../components/DateTimePicker/DateTimePicker.types").FormattedValues) => void; onChangeValue?: (event: import("react").SyntheticEvent | null, value?: string, formattedValues?: Omit) => void; onSearch?: (event?: import("react").KeyboardEvent, value?: string) => void; } & Omit & import("../../../components/TextField/TextField.types").LabelProps & Omit, "size" | "defaultValue" | "value"> & Pick<{ appearance?: "default" | "clear"; hasClearDivider?: boolean; size?: string; view?: string; readOnly?: boolean; disabled?: boolean; }, "appearance" | "hasClearDivider"> & { hintTrigger?: never; hintText?: never; hintView?: never; hintSize?: never; hintTargetIcon?: never; hintTargetPlacement?: never; hintPlacement?: never; hintHasArrow?: never; hintOffset?: never; hintWidth?: never; hintContentLeft?: never; } & import("react").RefAttributes, "ref">, "appearance">) & { appearance: "clear"; })) & import("react").RefAttributes>; //# sourceMappingURL=DateTimePicker.d.ts.map