SignalCD Modern PoC API
    Preparing search index...

    Interface CollaborativeStorage

    interface CollaborativeStorage {
        acknowledgeOutbound(id: string): Promise<void>;
        close(): Promise<void>;
        deleteDocument(documentId: string): Promise<void>;
        enqueue(record: OutboundRecord): Promise<void>;
        listDocuments(): Promise<readonly StoredDocument[]>;
        listOutbound(documentId?: string): Promise<readonly OutboundRecord[]>;
        loadDocument(documentId: string): Promise<StoredDocument | undefined>;
        saveDocument(document: StoredDocument): Promise<void>;
        updateDocumentMetadata(
            documentId: string,
            update: DocumentMetadataUpdate,
            updatedAt: number,
        ): Promise<StoredDocument>;
    }

    Hierarchy (View Summary)

    Index