-record(parameter, { name :: binary(), in_ :: oaspec@openapi@spec:parameter_in(), description :: gleam@option:option(binary()), required :: boolean(), schema :: gleam@option:option(oaspec@openapi@schema:schema_ref()), style :: gleam@option:option(oaspec@openapi@spec:parameter_style()), explode :: gleam@option:option(boolean()), deprecated :: boolean(), allow_reserved :: boolean(), content :: gleam@dict:dict(binary(), oaspec@openapi@spec:media_type()), examples :: gleam@dict:dict(binary(), binary()) }).