diff options
Diffstat (limited to 'includes/external/matrix/node_modules/matrix-js-sdk/lib/crypto/dehydration.d.ts')
-rw-r--r-- | includes/external/matrix/node_modules/matrix-js-sdk/lib/crypto/dehydration.d.ts | 34 |
1 files changed, 0 insertions, 34 deletions
diff --git a/includes/external/matrix/node_modules/matrix-js-sdk/lib/crypto/dehydration.d.ts b/includes/external/matrix/node_modules/matrix-js-sdk/lib/crypto/dehydration.d.ts deleted file mode 100644 index 2087b6a..0000000 --- a/includes/external/matrix/node_modules/matrix-js-sdk/lib/crypto/dehydration.d.ts +++ /dev/null @@ -1,34 +0,0 @@ -import { Crypto } from "./index"; -import { SecretStorageKeyDescription } from "../secret-storage"; -export interface IDehydratedDevice { - device_id: string; - device_data: SecretStorageKeyDescription & { - algorithm: string; - account: string; - }; -} -export interface IDehydratedDeviceKeyInfo { - passphrase?: string; -} -export declare const DEHYDRATION_ALGORITHM = "org.matrix.msc2697.v1.olm.libolm_pickle"; -export declare class DehydrationManager { - private readonly crypto; - private inProgress; - private timeoutId; - private key?; - private keyInfo?; - private deviceDisplayName?; - constructor(crypto: Crypto); - getDehydrationKeyFromCache(): Promise<void>; - /** set the key, and queue periodic dehydration to the server in the background */ - setKeyAndQueueDehydration(key: Uint8Array, keyInfo?: { - [props: string]: any; - }, deviceDisplayName?: string): Promise<void>; - setKey(key: Uint8Array, keyInfo?: { - [props: string]: any; - }, deviceDisplayName?: string): Promise<boolean | undefined>; - /** returns the device id of the newly created dehydrated device */ - dehydrateDevice(): Promise<string | undefined>; - stop(): void; -} -//# sourceMappingURL=dehydration.d.ts.map
\ No newline at end of file |