//[docs](../../../index.md)/[dev.inmo.tgbotapi.utils](../index.md)/[StorageFile](index.md) # StorageFile [common] data class [StorageFile](index.md)(**storageFileInfo**: [StorageFileInfo](../-storage-file-info/index.md), **inputSource**: () -> ) Contains info about file, which potentially can be sent to telegram system. ## See also common | | | |---|---| | [dev.inmo.tgbotapi.utils.StorageFileInfo](../-storage-file-info/index.md)| | | [asStorageFile](../as-storage-file.md)| | ## Parameters common | | | |---|---| | storageFileInfo|

Information about this file

| | inputSource|

Lambda which able to allocate for uploading/manipulating data

| ## Constructors | | | |---|---| | [StorageFile](-storage-file.md)| [common] fun [StorageFile](-storage-file.md)(storageFileInfo: [StorageFileInfo](../-storage-file-info/index.md), inputSource: () -> )Information about this file
| ## Properties | Name | Summary | |---|---| | [input](input.md)| [common] val [input](input.md):
| | [storageFileInfo](storage-file-info.md)| [common] val [storageFileInfo](storage-file-info.md): [StorageFileInfo](../-storage-file-info/index.md)Information about this file
|