-record(error_response, { state :: gleam@option:option(flwr_oauth2@authorization_grant:state()), error :: binary(), error_description :: gleam@option:option(binary()), error_uri :: gleam@option:option(gleam@uri:uri()) }).