-record(wrap_options, { protocol_versions :: list(kafein:protocol_version()), alpn :: list(binary()), cacert_file :: gleam@option:option(binary()), cipher_suites :: list(binary()), depth :: integer(), verify :: kafein:verification_type(), certificates :: list(kafein:certificate()), curves :: list(kafein:curve()), handshake_pause :: boolean(), server_name_indication :: gleam@option:option(binary()) }).