@@ -17,7 +17,7 @@ limitations under the License.
17
17
*/
18
18
19
19
import { logger } from "matrix-js-sdk/src/logger" ;
20
- import { Method , MatrixClient , CryptoApi } from "matrix-js-sdk/src/matrix" ;
20
+ import { Method , MatrixClient , Crypto } from "matrix-js-sdk/src/matrix" ;
21
21
22
22
import type * as Pako from "pako" ;
23
23
import { MatrixClientPeg } from "../MatrixClientPeg" ;
@@ -177,7 +177,7 @@ async function collectSynapseSpecific(client: MatrixClient, body: FormData): Pro
177
177
/**
178
178
* Collects crypto related information.
179
179
*/
180
- async function collectCryptoInfo ( cryptoApi : CryptoApi , body : FormData ) : Promise < void > {
180
+ async function collectCryptoInfo ( cryptoApi : Crypto . CryptoApi , body : FormData ) : Promise < void > {
181
181
body . append ( "crypto_version" , cryptoApi . getVersion ( ) ) ;
182
182
183
183
const ownDeviceKeys = await cryptoApi . getOwnDeviceKeys ( ) ;
@@ -206,7 +206,7 @@ async function collectCryptoInfo(cryptoApi: CryptoApi, body: FormData): Promise<
206
206
/**
207
207
* Collects information about secret storage and backup.
208
208
*/
209
- async function collectRecoveryInfo ( client : MatrixClient , cryptoApi : CryptoApi , body : FormData ) : Promise < void > {
209
+ async function collectRecoveryInfo ( client : MatrixClient , cryptoApi : Crypto . CryptoApi , body : FormData ) : Promise < void > {
210
210
const secretStorage = client . secretStorage ;
211
211
body . append ( "secret_storage_ready" , String ( await cryptoApi . isSecretStorageReady ( ) ) ) ;
212
212
body . append ( "secret_storage_key_in_account" , String ( await secretStorage . hasKey ( ) ) ) ;
0 commit comments