t() :: %AdyenCheckoutEx.Model.CheckoutVoucherAction{
alternativeReference: String.t() | nil,
collectionInstitutionNumber: String.t() | nil,
downloadUrl: String.t() | nil,
entity: String.t() | nil,
expiresAt: String.t() | nil,
initialAmount: AdyenCheckoutEx.Model.Amount.t() | nil,
instructionsUrl: String.t() | nil,
issuer: String.t() | nil,
maskedTelephoneNumber: String.t() | nil,
merchantName: String.t() | nil,
merchantReference: String.t() | nil,
paymentData: String.t() | nil,
paymentMethodType: String.t() | nil,
reference: String.t() | nil,
shopperEmail: String.t() | nil,
shopperName: String.t() | nil,
surcharge: AdyenCheckoutEx.Model.Amount.t() | nil,
totalAmount: AdyenCheckoutEx.Model.Amount.t() | nil,
type: String.t(),
url: String.t() | nil
}