import { AggregateRoot } from '@nestjs/cqrs'; import { Event } from './event'; import { EventStore } from './eventstore'; export declare class AggregateRepository> { private readonly eventStore; private readonly Aggregate; private readonly category; constructor(eventStore: EventStore, Aggregate: Function, category: string); findOne(id: string): Promise; save(aggregate: T): Promise; private create; }