---
title: "ContentRangeInit"
source: "https://github.com/remix-run/remix/blob/8905f3943706e1f53696ab83e70a84873cabfc90/packages/headers/src/lib/content-range.ts#L32"
---

# ContentRangeInit

## Summary

Initializer for a `Content-Range` header value.

## Signature

```ts
interface ContentRangeInit {
  end?: number | null
  size?: number | '*'
  start?: number | null
  unit?: string
}

```

## Properties

### `end`

The end position of the range (inclusive)
Set to null for unsatisfied ranges

### `size`

The total size of the resource
Set to '*' for unknown size

### `start`

The start position of the range (inclusive)
Set to null for unsatisfied ranges

### `unit`

The unit of the range, typically "bytes"