import { EventDto } from "../../../core/internal/event/dto"; import { EventRepository } from "../../../core/internal/event/EventRepository"; import { IStorage } from "../../../core/internal/storage/Storage"; export declare class EventRepositoryImpl implements EventRepository { private storage; private storageKey; private maxSize; constructor(storage: IStorage, storageKey: string, maxSize: number); read(): Promise; save(items: EventDto[]): Promise; add(items: EventDto[]): Promise; delete(items: EventDto[]): Promise; private isDeleteTarget; clear(): Promise; }