import { type Control, type FieldPath, type FieldValues } from "react-hook-form"; import { type FormFieldShellProps } from "@/components/form/form-field-shell"; import { type DateRangeInputProps, type DateRangeValue } from "@/components/ui/input/date-range"; export type FormDateRangeInputProps = FieldPath, TToName extends FieldPath = FieldPath> = Omit & Pick & { control: Control; fromName: TFromName; toName: TToName; emptyValue?: unknown; onValueChange?: (value: DateRangeValue) => void; }; declare function FormDateRangeInput = FieldPath, TToName extends FieldPath = FieldPath>({ control, fromName, toName, label, description, required, className, emptyValue, onValueChange, ...props }: FormDateRangeInputProps): import("react").JSX.Element; export { FormDateRangeInput };