-module(glats@message). -compile([no_auto_import, nowarn_unused_vars]). -export([new_message/2]). -export_type([message/0]). -type message() :: {message, binary(), gleam@map:map_(binary(), binary()), gleam@option:option(binary()), binary()}. -spec new_message(binary(), binary()) -> message(). new_message(Subject, Message) -> {message, Subject, gleam@map:new(), none, Message}.