new(store:SignalProtocolStore, address:SignalProtocolAddress)
decryptPreKeyWhisperMessage(ciphertext:BytesData):Promise<BytesData>
decryptWhisperMessage(ciphertext:BytesData):Promise<BytesData>
encrypt(plaintext:BytesData):Promise<SignalCipherText>