-record(integer, { multiple_of :: gleam@option:option(integer()), maximum :: gleam@option:option(integer()), exclusive_maximum :: gleam@option:option(integer()), minimum :: gleam@option:option(integer()), exclusive_minimum :: gleam@option:option(integer()), nullable :: boolean(), title :: gleam@option:option(binary()), description :: gleam@option:option(binary()), deprecated :: boolean() }).