feat: complete Ancestor quote bot with production-ready Docker support
This commit is contained in:
18
node_modules/matrix-js-sdk/lib/store/indexeddb-remote-backend.d.ts
generated
vendored
18
node_modules/matrix-js-sdk/lib/store/indexeddb-remote-backend.d.ts
generated
vendored
@@ -1,16 +1,15 @@
|
||||
import { type ISavedSync } from "./index.ts";
|
||||
import { type IStoredClientOpts } from "../client.ts";
|
||||
import { type IStateEventWithRoomId, type ISyncResponse } from "../matrix.ts";
|
||||
import { type IIndexedDBBackend, type UserTuple } from "./indexeddb-backend.ts";
|
||||
import { type IndexedToDeviceBatch, type ToDeviceBatchWithTxnId } from "../models/ToDeviceMessage.ts";
|
||||
import { type SyncUserProfile } from "../models/user.ts";
|
||||
import { ISavedSync } from "./index";
|
||||
import { IStoredClientOpts } from "../client";
|
||||
import { IStateEventWithRoomId, ISyncResponse } from "../matrix";
|
||||
import { IIndexedDBBackend, UserTuple } from "./indexeddb-backend";
|
||||
import { IndexedToDeviceBatch, ToDeviceBatchWithTxnId } from "../models/ToDeviceMessage";
|
||||
export declare class RemoteIndexedDBStoreBackend implements IIndexedDBBackend {
|
||||
private readonly workerFactory;
|
||||
private readonly dbName?;
|
||||
private worker?;
|
||||
private nextSeq;
|
||||
private inFlight;
|
||||
private startPromiseResolvers?;
|
||||
private startPromise?;
|
||||
private onClose;
|
||||
/**
|
||||
* An IndexedDB store backend where the actual backend sits in a web
|
||||
@@ -72,13 +71,8 @@ export declare class RemoteIndexedDBStoreBackend implements IIndexedDBBackend {
|
||||
saveToDeviceBatches(batches: ToDeviceBatchWithTxnId[]): Promise<void>;
|
||||
getOldestToDeviceBatch(): Promise<IndexedToDeviceBatch | null>;
|
||||
removeToDeviceBatch(id: number): Promise<void>;
|
||||
getUserProfile(userId: string): Promise<SyncUserProfile | undefined>;
|
||||
storeUserProfiles(userProfiles: Map<string, SyncUserProfile>): Promise<void>;
|
||||
removeUserProfiles(userIds: string[]): Promise<void>;
|
||||
removeEventsFromRoom(roomId: string, eventIds: string[]): Promise<void>;
|
||||
private ensureStarted;
|
||||
private doCmd;
|
||||
private onWorkerError;
|
||||
private onWorkerMessage;
|
||||
destroy(): Promise<void>;
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user