import type { DSControlledDateTimePickerT } from '../react-desc-prop-types.js'; export declare const useGetPropsBasedOnType: (propsWithDefaults: DSControlledDateTimePickerT.InternalProps) => { getIsDisabledDay: import("@elliemae/ds-typescript-helpers").TypescriptHelpersT.BooleanGetter; getIsOutOfRangeDay: import("@elliemae/ds-typescript-helpers").TypescriptHelpersT.BooleanGetter; getIsStartRangeDay: import("@elliemae/ds-typescript-helpers").TypescriptHelpersT.BooleanGetter | (() => void); getIsDayInRange: import("@elliemae/ds-typescript-helpers").TypescriptHelpersT.BooleanGetter | (() => void); getIsEndRangeDay: import("@elliemae/ds-typescript-helpers").TypescriptHelpersT.BooleanGetter | (() => void); appOnDateChange: DSControlledDateTimePickerT.OnDateChange; appOnMonthChange: DSControlledDateTimePickerT.AppOnInputChange; appOnDayChange: DSControlledDateTimePickerT.AppOnInputChange; appOnYearChange: DSControlledDateTimePickerT.AppOnInputChange; appDate: string; getIsDisabledTime: import("@elliemae/ds-typescript-helpers").TypescriptHelpersT.BooleanGetter; appOnTimeChange: DSControlledDateTimePickerT.OnTimeChange; appOnHourChange: DSControlledDateTimePickerT.AppOnInputChange; appOnMinuteChange: DSControlledDateTimePickerT.AppOnInputChange; appOnMeridiemChange: DSControlledDateTimePickerT.AppOnInputChange; appTime: string; appDateTime: string; appOnDateTimeChange: DSControlledDateTimePickerT.OnDateTimeChange; emptyPickerStartingMonth: string; onCalendarOpenFocusedDay: string | undefined; minutesInterval: number; onTimeWheelOpenStartingTime: string; isDate: boolean; isTime: boolean; isDateTime: boolean; fromDate: string | false | undefined; toDate: string | false | undefined; };