import { Dispatch } from 'react'; type SetStateAction = (S extends {} ? Partial : S) | ((prevState: S) => S); /** * 安全执行setState * 更新状态时,如果为对象则按照类组件的状态更新方式自动合并上一次状态,如果不希望合并可以采用函数的方式返回新的状态 * @param initialState 初始状态 */ export declare function useRefState(initialState: S | (() => S)): [S, Dispatch>]; export {};