export default function useControlled(propValue: T | undefined, defaultValue: T | undefined, setValueProp?: (value: T) => void): readonly [T | undefined, (newValue: T) => void];