import { Action, DatumSpec, GraphDataSpec } from '../../types';
export declare type State = GraphDataSpec;
export declare const defaultState: State;
export declare const removeData: ({ ids }: {
    ids: string[];
}, state: State) => State;
export declare const setData: ({ data }: {
    data: GraphDataSpec;
}, state: State) => State;
export declare const removeDatum: ({ id }: {
    id: string;
}, state: State) => State;
export declare const setDatum: ({ id, value }: {
    id: string;
    value: DatumSpec;
}, state: State) => State;
export default function (state: State, { type, data }: Action): State;
