//[docs](../../../index.md)/[dev.inmo.tgbotapi.types.files](../index.md)/[VideoNoteFile](index.md) # VideoNoteFile [common] data class [VideoNoteFile](index.md)(**fileId**: [FileId](../../dev.inmo.tgbotapi.requests.abstracts/-file-id/index.md), **fileUniqueId**: [FileUniqueId](../../dev.inmo.tgbotapi.types/index.md#%5Bdev.inmo.tgbotapi.types%2FFileUniqueId%2F%2F%2FPointingToDeclaration%2F%5D%2FClasslikes%2F625018081), **width**: [Int](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-int/index.html), **duration**: [Long](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-long/index.html)?, **thumb**: [PhotoSize](../-photo-size/index.md)?, **fileSize**: [Long](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-long/index.html)?) : [TelegramMediaFile](../../dev.inmo.tgbotapi.types.files.abstracts/-telegram-media-file/index.md), [ThumbedMediaFile](../../dev.inmo.tgbotapi.types.files.abstracts/-thumbed-media-file/index.md), [PlayableMediaFile](../../dev.inmo.tgbotapi.types.files.abstracts/-playable-media-file/index.md), [SizedMediaFile](../../dev.inmo.tgbotapi.types.files.abstracts/-sized-media-file/index.md) ## Properties | Name | Summary | |---|---| | [duration](duration.md)| [common] open override val [duration](duration.md): [Long](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-long/index.html)? = null
| | [fileId](file-id.md)| [common] open override val [fileId](file-id.md): [FileId](../../dev.inmo.tgbotapi.requests.abstracts/-file-id/index.md)
| | [fileSize](file-size.md)| [common] open override val [fileSize](file-size.md): [Long](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-long/index.html)? = null
| | [fileUniqueId](file-unique-id.md)| [common] open override val [fileUniqueId](file-unique-id.md): [FileUniqueId](../../dev.inmo.tgbotapi.types/index.md#%5Bdev.inmo.tgbotapi.types%2FFileUniqueId%2F%2F%2FPointingToDeclaration%2F%5D%2FClasslikes%2F625018081)
| | [height](height.md)| [common] open override val [height](height.md): [Int](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-int/index.html)
| | [thumb](thumb.md)| [common] open override val [thumb](thumb.md): [PhotoSize](../-photo-size/index.md)? = null
| | [width](width.md)| [common] open override val [width](width.md): [Int](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-int/index.html)
|