import type { DSControlledDateTimePickerT } from '../react-desc-prop-types.js'; export declare const useGetFlags: (props: DSControlledDateTimePickerT.InternalProps) => { hideDatePicker: boolean; hideTimePicker: boolean; isDateSelector: boolean; isTimeSelector: boolean; isDateTimeSelector: boolean; isWithDateInputsOnly: boolean; isWithTimeInputsOnly: boolean; autoFocusHourInput: boolean; autoFocusHourTimeWheel: boolean; hideDate: boolean; hideTime: boolean; hideDateTimePicker: boolean; isControllerOnly: boolean; isWithTimeWheelToo: boolean; isWithCalendarToo: boolean; withAnyInputs: boolean; withAnyPicker: boolean; withClearBtn: boolean; isWithDateInputs: boolean; isWithTimeInputs: boolean; autoFocusMonthInput: boolean; autoFocusPrevMonthArrow: boolean; innerRefMonthInput: import("react").MutableRefObject | (((ref: HTMLInputElement | HTMLButtonElement | null) => void) & ((ref: HTMLInputElement | HTMLButtonElement | null) => void)) | undefined; innerRefPrevMonthArrow: import("react").MutableRefObject | (((ref: HTMLInputElement | HTMLButtonElement | null) => void) & ((ref: HTMLInputElement | HTMLButtonElement | null) => void)) | undefined; shouldPreserveClearableSpace: boolean; withAnyRightController: boolean; };