Skip to main content

Type Alias: SignalRepository

SignalRepository: object

Defined in: src/Types/Signal.ts:52

Type declaration

decryptGroupMessage()

Parameters

opts

DecryptGroupSignalOpts

Returns

Promise<Uint8Array<ArrayBufferLike>>

decryptMessage()

Parameters

opts

DecryptSignalProtoOpts

Returns

Promise<Uint8Array<ArrayBufferLike>>

encryptGroupMessage()

Parameters

opts

EncryptGroupMessageOpts

Returns

Promise<{ ciphertext: Uint8Array; senderKeyDistributionMessage: Uint8Array; }>

encryptMessage()

Parameters

opts

EncryptMessageOpts

Returns

Promise<{ ciphertext: Uint8Array; type: "pkmsg" | "msg"; }>

injectE2ESession()

Parameters

opts

E2ESessionOpts

Returns

Promise<void>

jidToSignalProtocolAddress()

Parameters

jid

string

Returns

string

processSenderKeyDistributionMessage()

Parameters

opts

ProcessSenderKeyDistributionMessageOpts

Returns

Promise<void>