export declare const DateTimePicker: import("react").FunctionComponent & (({ size?: string; view?: string; readOnly?: boolean; disabled?: boolean; } & { dateFormat?: string; timeFormat?: string; dateTimeSeparator?: string; maskWithFormat?: boolean; isDouble?: boolean; dateOnTimeSelectOnly?: Date; dateShortcuts?: import("@salutejs/plasma-new-hope/types/components/DateTimePicker/DateTimePicker.types.js").DateShortcutItem[]; dateShortcutsWidth?: import("react").CSSProperties["width"]; dateShortcutsPlacement?: "right" | "left"; } & Omit & Omit & Pick & { onCommitDate?: (value: string, formattedValues: import("@salutejs/plasma-new-hope/types/components/DateTimePicker/DateTimePicker.types.js").FormattedValues) => void; onChangeValue?: (event: import("react").SyntheticEvent | null, value?: string, formattedValues?: Omit) => void; onSearch?: (event?: import("react").KeyboardEvent, value?: string) => void; } & Omit & import("@salutejs/plasma-new-hope/types/components/TextField/TextField.types.js").LabelProps & Omit, "defaultValue" | "size" | "value"> & { hintText: string; hintTrigger?: "hover" | "click"; hintView?: string; hintSize?: string; hintTargetIcon?: import("react").ReactNode; hintTargetPlacement?: "inner" | "outer"; hintPlacement?: import("@salutejs/plasma-new-hope/styled-components").PopoverPlacement | Array; hintHasArrow?: boolean; hintOffset?: [number, number]; hintWidth?: string; hintContentLeft?: import("react").ReactNode; } & import("react").RefAttributes) | ({ size?: string; view?: string; readOnly?: boolean; disabled?: boolean; } & { dateFormat?: string; timeFormat?: string; dateTimeSeparator?: string; maskWithFormat?: boolean; isDouble?: boolean; dateOnTimeSelectOnly?: Date; dateShortcuts?: import("@salutejs/plasma-new-hope/types/components/DateTimePicker/DateTimePicker.types.js").DateShortcutItem[]; dateShortcutsWidth?: import("react").CSSProperties["width"]; dateShortcutsPlacement?: "right" | "left"; } & Omit & Omit & Pick & { onCommitDate?: (value: string, formattedValues: import("@salutejs/plasma-new-hope/types/components/DateTimePicker/DateTimePicker.types.js").FormattedValues) => void; onChangeValue?: (event: import("react").SyntheticEvent | null, value?: string, formattedValues?: Omit) => void; onSearch?: (event?: import("react").KeyboardEvent, value?: string) => void; } & Omit & import("@salutejs/plasma-new-hope/types/components/TextField/TextField.types.js").LabelProps & Omit, "defaultValue" | "size" | "value"> & { 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))>;