Provides struct and type for a ContentDefinition
@type t() :: %Gleanex.Indexing.ContentDefinition{ binaryContent: String.t() | nil, mimeType: String.t(), textContent: String.t() | nil }