No overload matches this call.
Overload 1 of 2, '(options: VerifyOptions & { message: Message<MaybeStream<Data>>; format: "binary"; }): Promise<VerifyMessageResult & { ...; }>', gave the following error.
Type 'CleartextMessage' is not assignable to type 'Message<MaybeStream<Data>> | (CleartextMessage & Message<MaybeStream<Data>>)'.
Overload 2 of 2, '(options: VerifyOptions & { message: Message<MaybeStream<Data>>; }): Promise<VerifyMessageResult & { data: WebStream<string>; }>', gave the following error.
Type 'CleartextMessage' is not assignable to type 'Message<MaybeStream<Data>> | (CleartextMessage & Message<MaybeStream<Data>>)'.ts(2769)
Following the example sign-and-verify-cleartext-messages on README, typescript will throw a type error for message property in openpgp.verify option: