Typed Inttegro domain value.
Summary
Types
@type t() :: %Inttegro.Files.File{ available_at: String.t() | nil, checksum_sha256: String.t(), content_type: String.t(), created_at: String.t(), created_by: Inttegro.Files.FileActor.t(), custom_data: %{optional(String.t()) => String.t()} | nil, delivery: Inttegro.Files.FileDeliveryDetails.t() | nil, expires_at: String.t() | nil, filename: String.t() | nil, id: String.t(), latest_error: Inttegro.Files.FileLatestError.t() | nil, media: Inttegro.Files.FileMedia.t() | nil, metadata: %{optional(String.t()) => String.t()} | nil, name: String.t() | nil, purpose: String.t(), scan_status: Inttegro.Files.FileScanStatus.t(), size: integer(), source: Inttegro.Files.FileSource.t(), status: Inttegro.Files.FileStatus.t(), storage: Inttegro.Files.PublicFileStorage.t(), updated_at: String.t() }