1 2 3 4 5 6 7
package borogove; import thenshim.Promise; abstract class EncryptedMessage { abstract public function decrypt(client: Client):Promise<Message>; }