/// import { DateTime } from "luxon"; import { CalendarWeeks, CalendarSelect } from "./Calendar"; declare type ValidateFunction = (value: DateTime) => boolean; declare type FormatFunction = (value: DateTime) => string; declare type ParseFunction = (value: string, timezone?: string) => DateTime | null; export interface InputDateTimeProps { value?: DateTime | null; validate?: ValidateFunction; format: FormatFunction; parse: ParseFunction; containerClassName?: string; inputClassName?: string; popClassName?: string; errorClassName?: string; disabled?: boolean; onChange: (date: DateTime) => void; error?: boolean | Error; autoHide?: boolean; showWeeks?: CalendarWeeks; select?: CalendarSelect; timezone?: string; } export default function InputDateTime({ value, validate, format, parse, containerClassName, inputClassName, errorClassName, disabled, onChange, error, autoHide, showWeeks, select, timezone, }: InputDateTimeProps): JSX.Element; export {};