-record(set_chat_permissions_parameters, { chat_id :: telega@model@types:int_or_string(), permissions :: telega@model@types:chat_permissions(), use_independent_chat_permissions :: gleam@option:option(boolean()) }).