UNPKG

@intuitionrobotics/live-docs

Version:
18 lines (17 loc) 710 B
import { AuditBy, Module } from "@intuitionrobotics/ts-common"; import { DB_Document, Request_UpdateDocument } from "../../shared/types"; export declare const CollectionName_LiveDocs = "live-docs"; declare type Config = { projectId: string; }; export declare class LiveDocsModule_Class extends Module<Config> { private livedocs; constructor(); protected init(): void; changeHistory(audit: AuditBy, key: string, change: "redo" | "undo"): Promise<void>; updateLiveDoc(audit: AuditBy, document: Request_UpdateDocument): Promise<void>; private getLiveDocHistory; getLiveDoc(key: string): Promise<DB_Document>; } export declare const LiveDocsModule: LiveDocsModule_Class; export {};