//[docs](../../../index.md)/[dev.inmo.tgbotapi.types.passport](../index.md)/[PassportElementErrorFrontSide](index.md)
# PassportElementErrorFrontSide
[common] data class [PassportElementErrorFrontSide](index.md)(**type**: [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html), **elementHash**: [PassportElementHash](../../dev.inmo.tgbotapi.types.passport.encrypted.abstracts/index.md#%5Bdev.inmo.tgbotapi.types.passport.encrypted.abstracts%2FPassportElementHash%2F%2F%2FPointingToDeclaration%2F%5D%2FClasslikes%2F625018081), **message**: [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html)) : [PassportElementFileError](../-passport-element-file-error/index.md)
## Properties
| Name | Summary |
|---|---|
| [elementHash](element-hash.md)| [common] open override val [elementHash](element-hash.md): [PassportElementHash](../../dev.inmo.tgbotapi.types.passport.encrypted.abstracts/index.md#%5Bdev.inmo.tgbotapi.types.passport.encrypted.abstracts%2FPassportElementHash%2F%2F%2FPointingToDeclaration%2F%5D%2FClasslikes%2F625018081)
|
| [message](message.md)| [common] open override val [message](message.md): [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html)
|
| [source](source.md)| [common] open override val [source](source.md): [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html)
|
| [type](type.md)| [common] open override val [type](type.md): [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html)
|