///
import { LocalTimestamp } from '../types';
import { ISpwConcept } from '../actions/util';
declare type SaveState = {
timestamp: LocalTimestamp;
item: ISpwConcept;
} | null;
export declare type ISpwServiceState = {
loadedItem: {
'[server]'?: SaveState;
'[client]'?: SaveState;
} | null;
saving: {
'[server]'?: SaveState;
'[client]'?: SaveState;
};
loading: {
timestamp: LocalTimestamp;
item: Partial;
} | false;
};
export declare function initSpwServiceState(): ISpwServiceState;
export declare const PersistenceStateContext: import("react").Context;
export {};