-record(inline_query_result_audio, { type_ :: binary(), id :: binary(), audio_url :: binary(), title :: binary(), caption :: gleam@option:option(binary()), parse_mode :: gleam@option:option(binary()), caption_entities :: gleam@option:option(list(telega@model@types:message_entity())), performer :: gleam@option:option(binary()), audio_duration :: gleam@option:option(integer()), reply_markup :: gleam@option:option(telega@model@types:inline_keyboard_markup()), input_message_content :: gleam@option:option(telega@model@types:input_message_content()) }).