UNPKG

@mieweb/wikigdrive

Version:

Google Drive to MarkDown synchronization

20 lines 822 B
import WebSocket from 'ws'; import { ContainerEngine } from '../../ContainerEngine.js'; import { FileId } from '../../model/model.js'; import { GoogleFile } from '../../model/GoogleFile.js'; import { FileContentService } from '../../utils/FileContentService.js'; export declare class SocketManager { private engine; socketsMap: { [driveId: string]: Set<WebSocket.WebSocket>; }; private fileService; constructor(engine: ContainerEngine); mount(fileService: FileContentService): Promise<void>; addSocketConnection(ws: WebSocket.WebSocket, driveId: string): Promise<void>; private onToastsAdded; private onJobsChanged; getFilteredChanges(driveId: FileId, changes: GoogleFile[]): Promise<GoogleFile[]>; private onChangesChanged; } //# sourceMappingURL=SocketManager.d.ts.map