export interface SubscriptionsLocalization { subscriptions: { pageTitle: string; externallyManaged: string; currentPlan: string; invoices: string; selectedPlan: string; pricingLink: string; paymentMethodTitle: string; cancel: string; confirm: string; update: string; continueToPayment: string; /** * Download Invoices as pdf */ downloadPdf: string; dialogCheckoutTitle: string; dialogSelectionTitle: string; dialogUpdateBillingDetailsTitle: string; dialogCancellationTitle: string; dialogRenewalTitle: string; updatePaymentMethod: string; expires: string; noBillingDetails: string; setupBillingDetails: string; /** * Billing Details email input label */ emailInputLabel: string; /** * Billing Details email input placeholder */ emailInputPlaceholder: string; /** * error message displayed if email is invalid */ emailMustBeValid: string; /** * error message displayed if email is empty */ emailIsRequired: string; /** * Edit Address 1 input label */ address1InputLabel: string; /** * Edit Address 1 input placeholder */ address1InputPlaceholder: string; /** * Error displayed if Address 1 input is empty */ address1IsRequired: string; /** * Edit Address 2 input label */ address2InputLabel: string; /** * Edit Address 2 input placeholder */ address2InputPlaceholder: string; /** * Error displayed if Address 2 input is empty */ address2IsRequired: string; /** * Edit City input label */ cityInputLabel: string; /** * Edit City input placeholder */ cityInputPlaceholder: string; /** * Error displayed if City input is empty */ cityIsRequired: string; /** * Edit State input label */ stateInputLabel: string; /** * Edit State input placeholder */ stateInputPlaceholder: string; /** * Error displayed if State input is empty */ stateInputIsRequired: string; /** * Edit Postcode input label */ postCodeInputLabel: string; /** * Edit Postcode input label */ postCodeInputPlaceholder: string; /** * Error displayed if post code is invalid */ postCodeIsInvalid: string; /** * Error displayed if post code input is empty */ postCodeIsRequired: string; /** * Edit Country input label */ countryInputLabel: string; /** * Edit Country input placeholder */ countryInputPlaceholder: string; /** * Error displayed if country input is empty */ countryIsRequired: string; }; subscriptions_CurrentPlan: { /** * Current plan section title */ title: string; /** * Plan pricing subtitle */ priceSubtitle: string; /** * Unknown plan status */ unknownPlan: string; /** * Current Plan Canceled status */ canceled: string; /** * Current Plan Trialing status */ trialing: string; /** * Current Plan Trial End status */ trialEnded: string; /** * Cancel plan button text */ cancelButton: string; /** * Renew plan button text */ renewButton: string; /** * Update plan button text */ updateButton: string; /** * Buy now button text */ buyNowButton: string; /** * EX: 'Your plan will be canceled on {{periodEnd}}', */ yourPlanWillBeCanceled: string; /** * EX: 'Your plan will renew on {{periodEnd}}', */ yourPlanWillBeRenewed: string; /** * EX: 'Your plan is trialing until {{periodEnd}}', */ yourPlanIsTrialing: string; /** */ renewalDefault: string; }; subscriptions_DialogSelection: { /** * Select plan dialog title */ title: string; currentPlan: string; /** * Select plan submit button */ continue: string; /** * Select plan item price sentence {{PRICE}}{{CURRENCY}} per {{INTERVAL}} */ selectPlanPricePerRecurringInterval: string; }; subscriptions_Billing: { title: string; /** * EX: 'per each {{interval}}' */ intervalTitle: string; intervalMonth: string; intervalYear: string; unknownDate: string; /** * Billed unknown plan status */ unknown: string; /** * Billed monthly status */ monthly: string; /** * Payment method title */ paymentMethod: string; /** * Billing address title */ billingAddress: string; /** * Error displayed when unable to use payment for checkout */ confirmError: string; invalidCardStatusError: string; confirmGenericError: string; backToBillingDetails: string; }; subscriptions_Checkout: { /** * Checkout dialog title */ title: string; paymentMethod: string; paymentMethodError: string; nameOnCard: string; cardNumber: string; expiryDate: string; cvc: string; selectedPlan: string; priceIntervalMonthly: string; }; subscriptions_Cancellation: { /** * Cancellation dialog title */ title: string; unknownDate: string; /** * Cancellation description message */ description: string; }; subscriptions_Renewal: { title: string; unknownDate: string; description: string; }; subscriptions_CheckoutDialog: { errorPlanNotFound: string; }; }