# com.github.insanusmokrassar.TelegramBotAPI.types.files.abstracts - docs

docs / com.github.insanusmokrassar.TelegramBotAPI.types.files.abstracts

## Package com.github.insanusmokrassar.TelegramBotAPI.types.files.abstracts

### Types

(common)

#### CustomNamedMediaFile

`interface CustomNamedMediaFile`

(common)

#### MimedMediaFile

`interface MimedMediaFile : TelegramMediaFile, MimeTyped`

(common)

#### PlayableMediaFile

`interface PlayableMediaFile : TelegramMediaFile`

(common)

#### SizedMediaFile

`interface SizedMediaFile : TelegramMediaFile`

(common)

#### TelegramMediaFile

Declare common part of media files in Telegram. Note: it is not representation of JVM `File` type

`interface TelegramMediaFile`

(common)

#### ThumbedMediaFile

`interface ThumbedMediaFile : TelegramMediaFile`

(common)

#### TitledMediaFile

`interface TitledMediaFile`