import { Dispatch, SetStateAction } from 'react';
interface UseControlledStateProps<T> {
    initialState: T;
    value: T | undefined;
    setValue: Dispatch<SetStateAction<T>> | undefined;
}
declare const useControlledState: <T>(options: UseControlledStateProps<T>) => [T, Dispatch<SetStateAction<T>>];
export default useControlledState;
