import { ExternalStorageOptions } from '..'; import { VideoChatSessionRepository } from '../repositories'; import { VideoChatInterface } from '../types'; export declare class ChatArchiveService { private readonly videoChatProvider; private readonly videoChatSessionRepository; constructor(videoChatProvider: VideoChatInterface, videoChatSessionRepository: VideoChatSessionRepository); getArchive(archiveId: string): Promise; getArchives(): Promise; deleteArchive(archiveId: string): Promise; setUploadTarget(body: ExternalStorageOptions): Promise; }