interface UseUncontrolledInput { /** Value for controlled state */ value?: T; /** Initial value for uncontrolled state */ defaultValue?: T; /** Final value for uncontrolled state when value and defaultValue are not provided */ finalValue?: T; /** Controlled state onChange handler */ onChange?: (value: T) => void; /** Initial delay for controlled state */ initialControlledDelay?: number; } export declare function useUncontrolled({ value, defaultValue, finalValue, onChange, initialControlledDelay, }: UseUncontrolledInput): [T, (value: T) => void, boolean]; export {};