import { PersistAnemia } from './persist-anemia'; import { Optional } from '../../../common/optional'; import { ReadModelRootId } from '../../api/read/read-model-root-id'; import { AggregateId } from '../../api/tactical/aggregate/aggregate-id'; export declare abstract class PersistStateStore> { private readonly state; set(anemia: A): void; setMany(anemias: Array): void; get(aggregateId: AggregateId): Optional; getAll(): Array; clear(): void; }