import { ClientAction, ISpwConcept, OriginAction, ServerAction } from '../util'; export declare type SaveAction = { type: 'begin-save'; payload: Partial & { src: string; label: string; }; } & OriginAction; export declare type CompleteSaveAction = { type: 'complete-save'; payload?: ISpwConcept; } & (ServerAction | ClientAction); export declare type SaveLifecycleAction = (SaveAction | CompleteSaveAction);