import type { AnyObj } from '../util'; import type { PropertyPathItem, ViewModel } from './core'; export declare function getVmAndRaw(value: unknown): [ViewModel | undefined, unknown]; export declare function propSetHandler(targetViewModel: ViewModel, target: AnyObj, prop: PropertyPathItem, value: unknown): void; export declare function wrapViewModelObj(target: AnyObj): any;