# storage.FileType

Object describes the file type.

```tl
storage.fileUnknown#aa963b05 = storage.FileType;
storage.filePartial#40bc6f52 = storage.FileType;
storage.fileJpeg#7efe0e = storage.FileType;
storage.fileGif#cae1aadf = storage.FileType;
storage.filePng#a4f63c0 = storage.FileType;
storage.filePdf#ae1e508d = storage.FileType;
storage.fileMp3#528a0677 = storage.FileType;
storage.fileMov#4b09ebbc = storage.FileType;
storage.fileMp4#b3cea0e4 = storage.FileType;
storage.fileWebp#1081464c = storage.FileType;
```

### Constructors

| Constructor | Description |
| --- | --- |
| [storage.fileUnknown](/constructor/storage.fileUnknown.md) | Unknown type. |
| [storage.filePartial](/constructor/storage.filePartial.md) | Part of a bigger file. |
| [storage.fileJpeg](/constructor/storage.fileJpeg.md) | JPEG image. MIME type: `image/jpeg`. |
| [storage.fileGif](/constructor/storage.fileGif.md) | GIF image. MIME type: `image/gif`. |
| [storage.filePng](/constructor/storage.filePng.md) | PNG image. MIME type: `image/png`. |
| [storage.filePdf](/constructor/storage.filePdf.md) | PDF document image. MIME type: `application/pdf`. |
| [storage.fileMp3](/constructor/storage.fileMp3.md) | Mp3 audio. MIME type: `audio/mpeg`. |
| [storage.fileMov](/constructor/storage.fileMov.md) | Quicktime video. MIME type: `video/quicktime`. |
| [storage.fileMp4](/constructor/storage.fileMp4.md) | MPEG-4 video. MIME type: `video/mp4`. |
| [storage.fileWebp](/constructor/storage.fileWebp.md) | WEBP image. MIME type: `image/webp`. |