-record(authorization_code_o_auth_flow, { authorization_url :: binary(), token_url :: binary(), refresh_url :: gleam@option:option(binary()), scopes :: gleam@dict:dict(binary(), binary()), extensions :: gleam@dict:dict(binary(), gleam@json:json()) }).