function browserDownloads(fileNamePrefix) {
	  if (fileNamePrefix === void 0) {
	    fileNamePrefix = 'model';
	  }

	  return new BrowserDownloads(fileNamePrefix);
	}
Creates an IOHandler that triggers file downloads from the browser.

The returned `IOHandler` instance can be used as model exporting methods such
as `tf.Model.save` and supports only saving.

```js
const model = tf.sequential();
model.add(tf.layers.dense(
    {units: 1, inputShape: [10], activation: 'sigmoid'}));
const saveResult = await model.save('downloads://mymodel');
// This will trigger downloading of two files:
//   'mymodel.json' and 'mymodel.weights.bin'.
console.log(saveResult);
```

@param fileNamePrefix Prefix name of the files to be downloaded. For use with
  `tf.Model`, `fileNamePrefix` should follow either of the following two
  formats:
  1. `null` or `undefined`, in which case the default file
     names will be used:
     - 'model.json' for the JSON file containing the model topology and
       weights manifest.
     - 'model.weights.bin' for the binary file containing the binary weight
       values.
  2. A single string or an Array of a single string, as the file name prefix.
     For example, if `'foo'` is provided, the downloaded JSON
     file and binary weights file will be named 'foo.json' and
     'foo.weights.bin', respectively.
@param config Additional configuration for triggering downloads.
@returns An instance of `BrowserDownloads` `IOHandler`.

@doc {
  heading: 'Models',
  subheading: 'Loading',
  namespace: 'io',
  ignoreCI: true
}