import { BindingEngine } from 'aurelia-framework'; export declare class ModelObserver { private bindingEngine; throttle: number; private throttleTimeout?; private activeSubscriptions; constructor(bindingEngine: BindingEngine); observe: (model: unknown, onChange: () => void) => void; unsubscribe: () => void; private getObjectType; private getAllSubscriptions; }