---
title: DownloadFileOptions
description: The line range downloadFile reads, 1-based and inclusive. Both absent reads the file.
---

The line range `downloadFile` reads, 1-based and inclusive. Both absent reads the file.

## Properties

### endLine?

```ts
optional endLine?: number;
```

The last line to read. Absent, or past the last line, means through EOF.

***

### startLine?

```ts
optional startLine?: number;
```

The first line to read. Absent means line 1.

## Provenance

This page is generated from `bindings/microvms-js/index.d.ts` by TypeDoc 0.28.20 and typedoc-plugin-markdown 4.13.1, run from `site/scripts/gen-reference.mjs` on every `pnpm run sync`, so an edit made here is overwritten by the next run.

To change the page, change the doc comment in the binding's Rust source, then regenerate the declarations with `mise run dts`. `mise run dts:check` fails when the committed file no longer matches the source.