/*! * Jodit Editor (https://xdsoft.net/jodit/) * Released under MIT see LICENSE.txt in the project root for license information. * Copyright (c) 2013-2021 Valeriy Chupurnov. All rights reserved. https://xdsoft.net */ import type { IJodit, SnapshotType } from '../../types'; import { ViewComponent } from '../../core/component'; export declare class Snapshot extends ViewComponent { className(): string; static equal(first: SnapshotType, second: SnapshotType): boolean; private static countNodesBeforeInParent; private static strokeOffset; private calcHierarchyLadder; private getElementByLadder; isBlocked: boolean; make(): SnapshotType; restore(snapshot: SnapshotType): void; private storeScrollState; private restoreScrollState; restoreOnlySelection(snapshot: SnapshotType): void; destruct(): void; }