import { BoxProps, DataAttributes, InputProps } from '@mantine/core'; import { DateTimePickerProps } from '@mantine/dates'; import { ComponentPropsWithoutRef } from 'react'; export type HiddenRequiredDateTimePickerProps = { /** Props passed down to wrapper component for the `DateTimePicker` and hidden required input. */ hiddenRequiredInputWrapperProps?: BoxProps; /** Props passed down to hidden required input for form validation. */ hiddenRequiredInputProps?: InputProps & ComponentPropsWithoutRef<'input'> & DataAttributes; }; export type CustomDateTimePickerProps = DateTimePickerProps & HiddenRequiredDateTimePickerProps;