@synerty/vortexjs
Version:
Custom observable data serialisation and routing based on Angular 2+
9 lines (8 loc) • 432 B
TypeScript
import { Payload } from "../Payload";
import { TupleActionABC } from "../TupleAction";
export declare abstract class TupleActionStorageServiceABC {
abstract storeAction(scope: string, tupleAction: TupleActionABC, payload: Payload): Promise<void>;
abstract loadNextAction(): Promise<Payload | null>;
abstract countActions(): Promise<number>;
abstract deleteAction(scope: string, actionUuid: string): Promise<void>;
}