title: The type "unknown" cannot be assigned to the type "boolean"
body: <pre><code>        if (queueEntry) {
              this.inProcess.push(queueEntry);
              try {
                  await callback(queueEntry);
                  this.inProcess = this.inProcess.filter(queueTmp =&gt; queueTmp.id !== queueEntry.id).concat([]);
                  this.successfull.push(queueEntry);
              } catch (error) {
                  queueEntry.error = error;
                  this.inProcess = this.inProcess.filter(queueTmp =&gt; queueTmp.id !== queueEntry.id).concat([]);
                  this.failed.push(queueEntry);
                  console.log(error);
              }
          }
      }
  </code></pre>
  <p>typescript version :&quot;4.3.5&quot;
  issue : The type &quot;unknown&quot; cannot be assigned to the type &quot;boolean&quot;
  p.s : i get the this issue because my catch parameter (error) is unknown and i can't parse it ,</p>