aws js sdk error

I am trying to download a file from my buckect using js sdk. How to I convert the response body which is of type 'GetObjectCommandOutput' to a pdf?
Currently I am doing the following:
try {
            const response = await client.send(command);
            const blob = new Blob([await response.Body?.arrayBuffer()], { type: response.ContentType });

            const downloadLink = document.createElement("a");
            downloadLink.href = URL.createObjectURL(blob);
        } catch (err) {
            console.error(err);
        }

but i get this error:
Property 'arrayBuffer' does not exist on type 'StreamingBlobPayloadOutputTypes'. Property 'arrayBuffer' does not exist on type 'Readable & SdkStreamMixin'.
Was this page helpful?