-record(api_gateway_v2_request, { version :: binary(), route_key :: binary(), raw_path :: binary(), raw_query_string :: binary(), cookies :: list(binary()), headers :: gleam@dict:dict(binary(), binary()), query_string_parameters :: gleam@dict:dict(binary(), binary()), path_parameters :: gleam@dict:dict(binary(), binary()), stage_variables :: gleam@dict:dict(binary(), binary()), method :: binary(), path :: binary(), source_ip :: binary(), body :: gleam@option:option(binary()), is_base64_encoded :: boolean() }).