npm install --save extra-blob
# or
yarn add extra-blob
function downloadBlob(blob: Blob, filename: string): void
function openFiles(
options?: {
accept?: string[]
multiple?: boolean
}
): Promise<FileList>
function textToBlob(text: string, mimeType?: string): Blob
function blobToDataURL(blob: Blob): Promise<string>