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