import { UpdateManager } from '@tarojs/taro'; export declare type Result = UpdateManager | undefined; export declare type IAction = (manager: UpdateManager) => void; export interface IUpdateManager { onCheckForUpdate?: (manager: UpdateManager, result: UpdateManager.OnCheckForUpdateResult) => void; onUpdateReady?: IAction; onUpdateFailed?: IAction; } declare function useUpdateManager({ onCheckForUpdate, onUpdateReady, onUpdateFailed, }: IUpdateManager): Result; export default useUpdateManager;