import { ChatArchiveAggregate } from '../../Domain/Chat/ChatArchiveAggregate'; import { IChatArchiveRepository } from '../../Domain/IRepository/IChatArchiveRepository'; export declare class ChatArchiveRepository implements IChatArchiveRepository { private repo; constructor(); create(archive: Partial): Promise & ChatArchiveAggregate>; findAll(): Promise; findById(id: string): Promise; findByChatId(chatId: string): Promise; findByGameId(gameId: string): Promise; delete(id: string): Promise; cleanup(olderThanDays: number): Promise; } //# sourceMappingURL=ChatArchiveRepository.d.ts.map