> ## Documentation Index
> Fetch the complete documentation index at: https://docs.crossmint.com/llms.txt
> Use this file to discover all available pages before exploring further.

# CheckoutAppearanceRules

> Kotlin Data Class

**Data Class**

```kotlin theme={null}
data class CheckoutAppearanceRules(val destinationInput: CheckoutDestinationInputRule? = null, val receiptEmailInput: CheckoutReceiptEmailInputRule? = null, val label: CheckoutLabelRule? = null, val input: CheckoutInputRule? = null, val tab: CheckoutTabRule? = null, val primaryButton: CheckoutPrimaryButtonRule? = null)
```

## Constructors

```kotlin theme={null}
constructor(destinationInput: CheckoutDestinationInputRule? = null, receiptEmailInput: CheckoutReceiptEmailInputRule? = null, label: CheckoutLabelRule? = null, input: CheckoutInputRule? = null, tab: CheckoutTabRule? = null, primaryButton: CheckoutPrimaryButtonRule? = null)
```

## Properties

| Property            | Type                             | Description |
| ------------------- | -------------------------------- | ----------- |
| `destinationInput`  | `CheckoutDestinationInputRule?`  | -           |
| `input`             | `CheckoutInputRule?`             | -           |
| `label`             | `CheckoutLabelRule?`             | -           |
| `primaryButton`     | `CheckoutPrimaryButtonRule?`     | -           |
| `receiptEmailInput` | `CheckoutReceiptEmailInputRule?` | -           |
| `tab`               | `CheckoutTabRule?`               | -           |
