declare class SnapshotService { private get doc(); init(): void; makeSnapshot(): ({ type: any; tagName: any; attributes: { _cssText: any; value: any; checked: any; selected: boolean; rr_dataURL: any; rr_mediaState: string; rr_mediaCurrentTime: any; rr_scrollLeft: any; rr_scrollTop: any; rr_src: any; }; childNodes: any[]; isSVG: true; needBlock: any; rootId: any; } | { type: any; textContent: any; isStyle: boolean; rootId: any; } | { type: any; childNodes: any[]; compatMode: any; name?: undefined; publicId?: undefined; systemId?: undefined; rootId?: undefined; textContent?: undefined; } | { type: any; childNodes: any[]; compatMode?: undefined; name?: undefined; publicId?: undefined; systemId?: undefined; rootId?: undefined; textContent?: undefined; } | { type: any; name: any; publicId: any; systemId: any; rootId: any; childNodes?: undefined; compatMode?: undefined; textContent?: undefined; } | { type: any; textContent: any; rootId: any; childNodes?: undefined; compatMode?: undefined; name?: undefined; publicId?: undefined; systemId?: undefined; }) & { id: any; }; showSnapshot(snapshot: any): any; } declare const _default: SnapshotService; export default _default;