import { RxModel, NsModel } from './rx-model'; /** 用于判断model是否Mount */ export declare const useIsMountedRef: () => any; /** 判断model是否Mount */ export declare const useModel: (model: RxModel) => [T, NsModel.ISetValue, boolean]; /** 在组件内部新建一个model */ export declare const createComponentModel: (initialState: T) => [T, NsModel.ISetValue, RxModel, boolean]; /** * useModelAsync: * watch model的值, * 把model的值通过useState和组件状态关联起来 */ export declare const useModelAsync: (args: { getModel: () => Promise>; initialState: InitialState; }) => [T | InitialState, React.Dispatch>, NsModel.IModel];