import { Path } from '../../types';
import { SnapshotName } from './Snapshot';
export type SnapshotMap = React.MutableRefObject<Map<Path, unknown>>;
export type SnapshotContextState = {
    name: SnapshotName;
    setMountedField: (path: Path, { isMounted }: {
        isMounted: boolean;
    }) => void;
};
declare const SnapshotContext: import("react").Context<SnapshotContextState>;
export default SnapshotContext;
