-record(authorization_setter, { setter :: fun((gleam@http@request:request(list({binary(), binary()}))) -> {ok, gleam@http@request:request(list({binary(), binary()}))} | {error, flwr_oauth2@token_request:request_error()}) }).