Add type information to thrift_reconnecting_client state
Client: Erlang

The module only handles socket transports, which uses gen_tcp.

Fixes the build warning:
===> Compiling thrift
    ┌─ src/thrift_reconnecting_client.erl:
    │
 43 │  -record(state, {
    │   ╰── Warning: record state has field(s) without type information

Signed-off-by: Björn Svensson <bjorn.a.svensson@est.tech>
diff --git a/lib/erl/src/thrift_client.erl b/lib/erl/src/thrift_client.erl
index 1c27405..f5f4415 100644
--- a/lib/erl/src/thrift_client.erl
+++ b/lib/erl/src/thrift_client.erl
@@ -31,6 +31,7 @@
     seqid :: non_neg_integer()
 }).
 -type tclient() :: #tclient{}.
+-export_type([tclient/0]).
 
 new(Protocol, Service) when
     is_atom(Service)