import { SetStateAction } from 'react'; declare type Callback = (value?: T) => void; declare type DispatchWithCallback = (value: T, callback?: Callback) => void; declare function useStateCallback(initialState: T | (() => T)): [T, DispatchWithCallback>]; export default useStateCallback;