import { IsHourDisabled, IsMinuteDisabled, IsSecondDisabled } from "../../time-picker/src/interface.js"; import { DatePickerSetupProps } from "./DatePicker.js"; import { Ref } from "vue"; //#region src/date-picker/src/validation-utils.d.ts declare function uniCalendarValidation(props: DatePickerSetupProps, mergedValueRef: Ref): { isValueInvalidRef: import("vue").ComputedRef; isDateInvalidRef: import("vue").ComputedRef; isTimeInvalidRef: import("vue").ComputedRef; isDateTimeInvalidRef: import("vue").ComputedRef; isHourDisabledRef: import("vue").ComputedRef; isMinuteDisabledRef: import("vue").ComputedRef; isSecondDisabledRef: import("vue").ComputedRef; }; declare function dualCalendarValidation(props: DatePickerSetupProps, mergedValueRef: Ref): { isStartDateInvalidRef: import("vue").ComputedRef; isEndDateInvalidRef: import("vue").ComputedRef; isStartTimeInvalidRef: import("vue").ComputedRef; isEndTimeInvalidRef: import("vue").ComputedRef; isStartValueInvalidRef: import("vue").ComputedRef; isEndValueInvalidRef: import("vue").ComputedRef; isRangeInvalidRef: import("vue").ComputedRef; isStartHourDisabledRef: import("vue").ComputedRef; isEndHourDisabledRef: import("vue").ComputedRef; isStartMinuteDisabledRef: import("vue").ComputedRef; isEndMinuteDisabledRef: import("vue").ComputedRef; isStartSecondDisabledRef: import("vue").ComputedRef; isEndSecondDisabledRef: import("vue").ComputedRef; }; //#endregion export { dualCalendarValidation, uniCalendarValidation };