t() :: %Capsule.Encapsulation{ id: String.t(), metadata: map(), size: integer(), storage: String.t() }