interface UseTemporalFieldProps { value?: T | null; defaultValue?: T | null; onChange?: (value: T | null) => void; } export declare function useTemporalField({ value: controlledValue, defaultValue, onChange, }: UseTemporalFieldProps): { value: T | null | undefined; onChange: (newValue: T | null) => void; }; export {};