import type { GenerateConfig } from '../../generate'; import type { PanelMode, RangeTimeProps, SharedPickerProps, SharedTimeProps } from '../../interface'; /** * Check if provided date is valid for the `disabledDate` & `showTime.disabledTime`. */ export default function useInvalidate(generateConfig: GenerateConfig, picker: PanelMode, disabledDate?: SharedPickerProps['disabledDate'], showTime?: SharedTimeProps | RangeTimeProps): (date: DateType, info?: { from?: DateType; activeIndex: number; }) => boolean;