export declare type NodeInfo = {
    isModified: boolean;
    key: string;
    subNodes?: string[];
    type: string;
    state: 'hasValue' | 'loading' | 'hasError';
    value?: string | unknown;
};
export declare type SnapshotState = {
    id: string;
    nodes: NodeInfo[];
};
