export declare function useControlledUncontrolledState(config: { defaultState: T; controlledState?: T; onChange?: (newState: T) => void; }): [T, (newVal: T) => void];