@farris/devkit-vue
Version:
9 lines (8 loc) • 335 B
TypeScript
import { ViewModel, ViewModelState } from "../viewmodel";
import { Callable } from "../common";
import { ChangeObserver } from "./change-observer";
export declare class UIStateChangeObserver extends ChangeObserver {
private viewModel;
constructor(viewModel: ViewModel<ViewModelState>);
observe(callback: Callable): void;
}