-record(block, { accessory :: gleam@option:option(slack_webhook_client@schema:accessory()), block_id :: gleam@option:option(binary()), fields :: gleam@option:option(list(slack_webhook_client@schema:text_object())), text :: gleam@option:option(slack_webhook_client@schema:text_object()), type_ :: binary() }).