///
import { StormEvent } from './storm/events';
export declare class StormService {
private getConversationFile;
private getConversationTarball;
private getThumbnailFile;
listRemoteConversations(): Promise;
listLocalConversations(): Promise<{
id: string;
description: string;
title: string;
url?: string | undefined;
lastModified?: number | undefined;
createdAt?: number | undefined;
thumbnail?: string | undefined;
}[]>;
getConversation(conversationId: string): Promise;
saveConversation(conversationId: string, events: StormEvent[]): Promise;
appendConversation(conversationId: string, events: StormEvent[]): Promise;
deleteConversation(conversationId: string): Promise;
uploadConversation(handle: string, systemId: string): Promise;
installProjectById(handle: string, systemId: string): Promise;
saveThumbnail(systemId: string, thumbnail: Buffer): Promise;
getThumbnail(systemId: string): Promise;
}
declare const _default: StormService;
export default _default;