-record(options, { client_id :: binary(), access_token :: binary(), subscriptions :: list(glitch@event_sub@subscription:subscription()), url :: gleam@uri:uri(), keepalive_timeout :: integer(), start :: gleam@option:option(boolean()) }).