> ## Documentation Index
> Fetch the complete documentation index at: https://docs.lib.toolrinth.com/llms.txt
> Use this file to discover all available pages before exploring further.

# ProjectVersionFile

```ts theme={"theme":"github-dark-high-contrast"}
export interface ProjectVersionFile {
  hashes: {
    sha512: string;
    sha1: string;
  };
  url: string;
  filename: string;
  primary: boolean;
  size: number;
  file_type: ProjectVersionFileTypes;
}
```

## Properties

<ResponseField name="hashes" type="{ sha512: string; sha1: string; }" required />

<ResponseField name="url" type="string" required />

<ResponseField name="filename" type="string" required />

<ResponseField name="primary" type="boolean" required />

<ResponseField name="size" type="number" required />

<ResponseField name="file_type" type="ProjectVersionFileTypes" required>Enum: [ProjectVersionFileTypes](/reference/enum/ProjectVersionFileTypes)</ResponseField>
