-record(poller, { worker :: gleam@erlang@process:subject(telega@polling:polling_message()), config :: telega@polling:polling_config(), status :: telega@polling:poller_status() }).