@type t() :: %MollieAPI.Model.ListEntitySubscription{
_links: MollieAPI.Model.ListEntitySubscriptionLinks.t() | nil,
amount: MollieAPI.Model.Amount.t() | nil,
applicationFee: MollieAPI.Model.EntitySubscriptionApplicationFee.t() | nil,
canceledAt: String.t() | nil,
createdAt: String.t() | nil,
customerId: String.t() | nil,
description: String.t() | nil,
id: String.t() | nil,
interval: String.t() | nil,
mandateId: String.t() | nil,
metadata: MollieAPI.Model.Metadata.t() | nil,
method: MollieAPI.Model.SubscriptionMethodResponse.t() | nil,
mode: MollieAPI.Model.Mode.t() | nil,
nextPaymentDate: String.t() | nil,
profileId: String.t() | nil,
resource: String.t() | nil,
startDate: String.t() | nil,
status: MollieAPI.Model.SubscriptionStatusResponse.t() | nil,
testmode: boolean() | nil,
times: integer() | nil,
timesRemaining: integer() | nil,
webhookUrl: String.t() | nil
}