-record(code_grant_response, { state :: gleam@option:option(flwr_oauth2@authorization_grant:state()), code :: binary() }).