import { SnapshotInOf, SnapshotOutOf } from './SnapshotOf'; /** * Applies a full snapshot over an object, reconciling it with the current contents of the object. * * @template T Object type. * @param node Target object (model object, object or array). * @param snapshot Snapshot to apply. */ export declare function applySnapshot(node: T, snapshot: SnapshotInOf | SnapshotOutOf): void;