@farris/devkit-vue
Version:
12 lines (11 loc) • 430 B
TypeScript
import { Module } from '../module/index';
import { ViewModelState, ViewModel } from './viewmodel';
/**
* 创建ViewModel
*/
declare function createViewModel<VM extends ViewModel<ViewModelState>>(module: Module, viewModelId: string): VM;
/**
* 创建BaViewModel
*/
declare function createBaViewModel<VM extends ViewModel<ViewModelState>>(module: Module, viewModelId: string): VM;
export { createViewModel, createBaViewModel };