declare const useUncontrolled: <V, P = V, VT = V | undefined, U = never>(value: VT, defaultValue: V, onChange?: ((v: P, ...rest: U[]) => void) | undefined, options?: {
    setter?: ((e: P) => V) | undefined;
} | undefined) => [V, (v: P) => void, (v: P) => void];
export default useUncontrolled;
