import { Component } from 'react'; export declare type Props = { range: Array; onReady: (snapshot: string) => void; docView?: any; }; declare class Snapshot extends Component { static displayName: string; private _getSnapshot; componentDidMount(): void; bindSnapshotGetter: () => void; componentDidUpdate(prevProps: Props): void; getSnapshot(): Promise; rangeDiffers: (a?: [(string | undefined)?, (string | undefined)?] | undefined, b?: [(string | undefined)?, (string | undefined)?] | undefined) => boolean; render(): null; } export default Snapshot;