Provides struct and type for a AdditionalFieldDefinition
@type t() :: %Gleanex.Indexing.AdditionalFieldDefinition{ key: String.t() | nil, value: [map()] | nil }