# Structures

The following structures are available globally.

- `DefaultBillingFormAddressLine1CellStyle`

  Undocumented

  See more

  #### Declaration

  Swift

      public struct DefaultBillingFormAddressLine1CellStyle : CellTextFieldStyle

  Show on GitHub
- `DefaultBillingFormAddressLine2CellStyle`

  Undocumented

  See more

  #### Declaration

  Swift

      public struct DefaultBillingFormAddressLine2CellStyle : CellTextFieldStyle

  Show on GitHub
- `DefaultBillingFormCityCellStyle`

  Undocumented

  See more

  #### Declaration

  Swift

      public struct DefaultBillingFormCityCellStyle : CellTextFieldStyle

  Show on GitHub
- `DefaultBillingFormCountryCellStyle`

  Undocumented

  See more

  #### Declaration

  Swift

      public struct DefaultBillingFormCountryCellStyle : CellButtonStyle

  Show on GitHub
- `DefaultBillingFormFullNameCellStyle`

  Undocumented

  See more

  #### Declaration

  Swift

      public struct DefaultBillingFormFullNameCellStyle : CellTextFieldStyle

  Show on GitHub
- `DefaultBillingFormPhoneNumberCellStyle`

  Undocumented

  See more

  #### Declaration

  Swift

      public struct DefaultBillingFormPhoneNumberCellStyle : CellTextFieldStyle

  Show on GitHub
- `DefaultBillingFormPostcodeCellStyle`

  Undocumented

  See more

  #### Declaration

  Swift

      public struct DefaultBillingFormPostcodeCellStyle : CellTextFieldStyle

  Show on GitHub
- `DefaultBillingFormStateCellStyle`

  Undocumented

  See more

  #### Declaration

  Swift

      public struct DefaultBillingFormStateCellStyle : CellTextFieldStyle

  Show on GitHub
- `DefaultCancelButtonFormStyle`

  Undocumented

  See more

  #### Declaration

  Swift

      public struct DefaultCancelButtonFormStyle : ElementButtonStyle

  Show on GitHub
- `DefaultDoneFormButtonStyle`

  Undocumented

  See more

  #### Declaration

  Swift

      public struct DefaultDoneFormButtonStyle : ElementButtonStyle

  Show on GitHub
- `DefaultBillingFormHeaderCellStyle`

  Undocumented

  See more

  #### Declaration

  Swift

      public struct DefaultBillingFormHeaderCellStyle : BillingFormHeaderCellStyle

  Show on GitHub
- `DefaultHeaderLabelFormStyle`

  Undocumented

  See more

  #### Declaration

  Swift

      public struct DefaultHeaderLabelFormStyle : ElementStyle

  Show on GitHub
- `DefaultBillingFormStyle`

  Undocumented

  See more

  #### Declaration

  Swift

      public struct DefaultBillingFormStyle : BillingFormStyle

  Show on GitHub
- `DefaultCountryFormButtonStyle`

  Undocumented

  See more

  #### Declaration

  Swift

      public struct DefaultCountryFormButtonStyle : ElementButtonStyle

  Show on GitHub
- `DefaultBorderStyle`

  Undocumented

  See more

  #### Declaration

  Swift

      public struct DefaultBorderStyle : ElementBorderStyle

  Show on GitHub
- `DefaultErrorInputLabelStyle`

  Undocumented

  See more

  #### Declaration

  Swift

      public struct DefaultErrorInputLabelStyle : ElementErrorViewStyle

  Show on GitHub
- `DefaultHintInputLabelStyle`

  Undocumented

  See more

  #### Declaration

  Swift

      public struct DefaultHintInputLabelStyle : ElementStyle

  Show on GitHub
- `DefaultTextField`

  Undocumented

  See more

  #### Declaration

  Swift

      public struct DefaultTextField : ElementTextFieldStyle

  Show on GitHub
- `DefaultTitleLabelStyle`

  Undocumented

  See more

  #### Declaration

  Swift

      public struct DefaultTitleLabelStyle : ElementStyle

  Show on GitHub
- `BillingForm`

  Undocumented

  See more

  #### Declaration

  Swift

      public struct BillingForm : Equatable

  Show on GitHub
- `DefaultAddBillingDetailsViewStyle`

  Undocumented

  See more

  #### Declaration

  Swift

      public struct DefaultAddBillingDetailsViewStyle : CellButtonStyle

  Show on GitHub
- `DefaultBillingSummaryViewStyle`

  Undocumented

  See more

  #### Declaration

  Swift

      public struct DefaultBillingSummaryViewStyle : BillingSummaryViewStyle

  Show on GitHub
- `DefaultCardNumberFormStyle`

  Undocumented

  See more

  #### Declaration

  Swift

      public struct DefaultCardNumberFormStyle : CellTextFieldStyle

  Show on GitHub
- `DefaultCardholderFormStyle`

  Undocumented

  See more

  #### Declaration

  Swift

      public struct DefaultCardholderFormStyle : CellTextFieldStyle

  Show on GitHub
- `DefaultPayButtonFormStyle`

  Undocumented

  See more

  #### Declaration

  Swift

      public struct DefaultPayButtonFormStyle : ElementButtonStyle

  Show on GitHub
- `DefaultPaymentFormStyle`

  Undocumented

  See more

  #### Declaration

  Swift

      public struct DefaultPaymentFormStyle : PaymentFormStyle

  Show on GitHub
- `DefaultPaymentHeaderCellStyle`

  Undocumented

  See more

  #### Declaration

  Swift

      public struct DefaultPaymentHeaderCellStyle : PaymentHeaderCellStyle

  Show on GitHub
- `DefaultExpiryDateFormStyle`

  Undocumented

  See more

  #### Declaration

  Swift

      public struct DefaultExpiryDateFormStyle : CellTextFieldStyle

  Show on GitHub
- `DefaultSecurityCodeFormStyle`

  Undocumented

  See more

  #### Declaration

  Swift

      public struct DefaultSecurityCodeFormStyle : CellTextFieldStyle

  Show on GitHub
- `PaymentFormConfiguration`

  Undocumented

  See more

  #### Declaration

  Swift

      public struct PaymentFormConfiguration

  Show on GitHub
- `PaymentStyle`

  Undocumented

  See more

  #### Declaration

  Swift

      public struct PaymentStyle

  Show on GitHub
- `Theme`

  Template theme generating UI components for your layout

  See more

  #### Declaration

  Swift

      public struct Theme

  Show on GitHub
- `Address`

  Initializes a Address object.

  See more

  #### Declaration

  Swift

      public struct Address : Equatable

  Show on GitHub
- `Card`
  See more

  #### Declaration

  Swift

      public struct Card : Equatable

  Show on GitHub
- `Country`

  Country struct holding country fields.

  See more

  #### Declaration

  Swift

      public struct Country : Equatable

  Show on GitHub
- `ExpiryDate`

  ExpiryDate struct representing month and year as Int for the expiry date field.

  See more

  #### Declaration

  Swift

      public struct ExpiryDate : Equatable

  Show on GitHub
- `Phone`

  Initializes a Phone object with number and country.

  See more

  #### Declaration

  Swift

      public struct Phone : Equatable

  Show on GitHub
- `TokenDetails`

  TokenDetails object representing the fields needed in the tokenisation request payload.

  See more

  #### Declaration

  Swift

      public struct TokenDetails : Equatable

  Show on GitHub
- `ApplePay`

  Apple Pay field types.

  See more

  #### Declaration

  Swift

      public struct ApplePay : Equatable

  Show on GitHub