2024-01-29 09:26:07 +08:00

27 lines
2.1 KiB
TypeScript

import { type Ref } from 'vue';
import type { DatePickerSetupProps } from './DatePicker';
export declare function uniCalendarValidation(props: DatePickerSetupProps, mergedValueRef: Ref<number | [number, number] | null>): {
isValueInvalidRef: import("vue").ComputedRef<boolean>;
isDateInvalidRef: import("vue").ComputedRef<boolean>;
isTimeInvalidRef: import("vue").ComputedRef<boolean>;
isDateTimeInvalidRef: import("vue").ComputedRef<boolean>;
isHourDisabledRef: import("vue").ComputedRef<import("../../time-picker/src/interface").IsHourDisabled | undefined>;
isMinuteDisabledRef: import("vue").ComputedRef<import("../../time-picker/src/interface").IsMinuteDisabled | undefined>;
isSecondDisabledRef: import("vue").ComputedRef<import("../../time-picker/src/interface").IsSecondDisabled | undefined>;
};
export declare function dualCalendarValidation(props: DatePickerSetupProps, mergedValueRef: Ref<number | [number, number] | null>): {
isStartDateInvalidRef: import("vue").ComputedRef<boolean>;
isEndDateInvalidRef: import("vue").ComputedRef<boolean>;
isStartTimeInvalidRef: import("vue").ComputedRef<boolean>;
isEndTimeInvalidRef: import("vue").ComputedRef<boolean>;
isStartValueInvalidRef: import("vue").ComputedRef<boolean>;
isEndValueInvalidRef: import("vue").ComputedRef<boolean>;
isRangeInvalidRef: import("vue").ComputedRef<boolean>;
isStartHourDisabledRef: import("vue").ComputedRef<import("../../time-picker/src/interface").IsHourDisabled | undefined>;
isEndHourDisabledRef: import("vue").ComputedRef<import("../../time-picker/src/interface").IsHourDisabled | undefined>;
isStartMinuteDisabledRef: import("vue").ComputedRef<import("../../time-picker/src/interface").IsMinuteDisabled | undefined>;
isEndMinuteDisabledRef: import("vue").ComputedRef<import("../../time-picker/src/interface").IsMinuteDisabled | undefined>;
isStartSecondDisabledRef: import("vue").ComputedRef<import("../../time-picker/src/interface").IsSecondDisabled | undefined>;
isEndSecondDisabledRef: import("vue").ComputedRef<import("../../time-picker/src/interface").IsSecondDisabled | undefined>;
};