Provides struct and type for a DeleteDocumentRequest
@type t() :: %Gleanex.Indexing.DeleteDocumentRequest{ datasource: String.t(), id: String.t(), objectType: String.t(), version: integer() | nil }