-record(send_message_parameters, { business_connection_id :: gleam@option:option(binary()), chat_id :: telega@model:int_or_string(), message_thread_id :: gleam@option:option(integer()), text :: binary(), parse_mode :: gleam@option:option(binary()), entities :: gleam@option:option(list(telega@model:message_entity())), link_preview_options :: gleam@option:option(telega@model:link_preview_options()), disable_notification :: gleam@option:option(boolean()), protect_content :: gleam@option:option(boolean()), reply_parameters :: gleam@option:option(telega@model:reply_parameters()), reply_markup :: gleam@option:option(telega@model:reply_markup()) }).