@type t() :: %Elixteg.Model.InlineQueryResult.CachedPhoto{
caption: binary(),
description: binary(),
id: binary(),
input_message_content: InputMessageContent.t(),
photo_file_id: binary(),
reply_markup: InlineKeyboardMarkup.t(),
title: binary(),
type: binary()
}