# Type Aliases

The following type aliases are available globally.

- `Card`

  Undocumented

  #### Declaration

  Swift

      public typealias Card = Checkout.Card

  Show on GitHub
- `Address`

  Undocumented

  #### Declaration

  Swift

      public typealias Address = Checkout.Address

  Show on GitHub
- `Phone`

  Undocumented

  #### Declaration

  Swift

      public typealias Phone = Checkout.Phone

  Show on GitHub
- `Country`

  Undocumented

  #### Declaration

  Swift

      public typealias Country = Checkout.Country

  Show on GitHub
- `TokenDetails`

  Undocumented

  #### Declaration

  Swift

      public typealias TokenDetails = Checkout.TokenDetails

  Show on GitHub
- `TokenRequestError`

  Undocumented

  #### Declaration

  Swift

      public typealias TokenRequestError = Checkout.TokenisationError.TokenRequest

  Show on GitHub
- `ApplePay`

  Undocumented

  #### Declaration

  Swift

      public typealias ApplePay = Checkout.ApplePay

  Show on GitHub
- `PhoneValidator`

  Undocumented

  #### Declaration

  Swift

      public typealias PhoneValidator = Checkout.PhoneValidator

  Show on GitHub