import type { ComputedRef, Ref } from 'vue'; import type { GenerateConfig } from '../generate'; import type { Locale, PickerMode, RangeValue } from '../interface'; export default function useRangeDisabled({ picker, locale, selectedValue, disabledDate, disabled, generateConfig, }: { picker: Ref; selectedValue: Ref>; disabledDate?: Ref<(date: DateType) => boolean>; disabled: ComputedRef<[boolean, boolean]>; locale: Ref; generateConfig: Ref>; }, openRecordsRef: Ref<{ [x: number]: boolean; }>): ((date: DateType) => boolean)[];