jinaga
Version:
Data management for web and mobile applications.
12 lines • 502 B
TypeScript
import { Specification } from "../specification/specification";
import { FactEnvelope, Storage } from "../storage";
export declare class PurgeManager {
private readonly store;
private readonly purgeConditions;
private purgeInverses;
constructor(store: Storage, purgeConditions: Specification[]);
purge(): Promise<void>;
triggerPurge(factsAdded: FactEnvelope[]): Promise<void>;
checkCompliance(specification: Specification): void;
}
//# sourceMappingURL=PurgeManager.d.ts.map