import { ISpwConcept, ISpwConceptHash } from '../util'; import { originOption } from '../../types'; export declare type SyncFromDatastoreAction = { type: 'begin-synchronize'; payload: { hash: ISpwConceptHash; label?: string; } | { hash?: ISpwConceptHash; label: string; }; }; export declare type CompleteSyncAction = { type: 'complete-synchronize'; payload: ISpwConcept; meta: { origin: originOption; }; }; export declare type SyncLifecycleAction = SyncFromDatastoreAction | CompleteSyncAction;