//[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
|