import type { FactoryPayload } from '../../node_modules/.pnpm/@mantine_core@7.17.8_patch_hash_3qirwkgu3wxhvd6hnr2gb24yzq_@mantine_hooks@7.17.8_react@18.3.1_e5yvlgwhmeykc75dkphi7jou6q/node_modules/@mantine/core/lib' import type { EmotionSx } from '@mantine/emotion' import type { EmotionStyles } from '../emotion/index.cjs' import type { ShadingColor } from '../theme/colors.cjs' import type { Color } from '../theme/theme.cjs' declare module '../../node_modules/.pnpm/@mantine_core@7.17.8_patch_hash_3qirwkgu3wxhvd6hnr2gb24yzq_@mantine_hooks@7.17.8_react@18.3.1_e5yvlgwhmeykc75dkphi7jou6q/node_modules/@mantine/core/lib' { interface MantineThemeColorsOverride { colors: Record } interface StylesApiPropsOverride { styles?: EmotionStyles } interface BoxProps { sx?: EmotionSx } } declare module '@mantine/core' { interface MantineThemeColorsOverride { colors: Record } interface StylesApiPropsOverride { styles?: EmotionStyles } interface BoxProps { sx?: EmotionSx } } import { MantineSize, TextInputProps } from '../../primitive/index.cjs'; export interface DateTimePickerProps extends Omit { /** * The placeholder of the input. * @default 'Select time' */ placeholder?: string; /** * The format of the date string. * @default 'YYYY-MM-DD HH:mm:ss' */ format?: string; /** * A function to format the date in the input * If provided, `format` prop will be ignored. */ formatter?: (val: Date) => string; /** * This props is deprecated, use `formatter` instead to display the time in any timezone. * @deprecated */ utcOffset?: number; defaultValue?: Date; value?: Date; startDate?: Date; endDate?: Date; onChange?: (val: Date) => void; disable?: boolean; withinPortal?: boolean; loading?: boolean; size?: MantineSize; footer?: React.ReactNode; }