Having fun with crypto-js

I have the following code in typescript

 const chunkRead = (c: ArrayBuffer) => {
   fileChunks.push(chunk);
   const wordArray = CryptoJS.lib.WordArray.create(c);
   md5.update(wordArray);
 };

I get the error Argument of type ‘ArrayBuffer’ is not assignable to parameter of type ‘number[]’ on the line where I try to call CryptoJS.lib.WordArray.create(chunk). I’m trying to upload a large file in parts to a server. Can someone please help?