diff --git a/android/README.md b/android/README.md
index 92891fb3..00006621 100644
--- a/android/README.md
+++ b/android/README.md
@@ -55,7 +55,7 @@ your project:
### Gradle
```groovy
-implementation "com.shopify:checkout-kit:3.6.0"
+implementation "com.shopify:checkout-kit:1.0.0"
```
### Maven
@@ -65,7 +65,7 @@ implementation "com.shopify:checkout-kit:3.6.0"
com.shopify
checkout-kit
- 3.6.0
+ 1.0.0
```
diff --git a/android/dev.yml b/android/dev.yml
index d7232daf..5d4fdb5d 100644
--- a/android/dev.yml
+++ b/android/dev.yml
@@ -49,15 +49,6 @@ commands:
desc: Regenerate the baseline after intentional public API changes
run: ./gradlew :lib:apiDump
- apollo:
- subcommands:
- download_schema:
- desc: "Download GraphQL Schema. Usage: dev apollo download_schema"
- run: ./scripts/apollo_download_schema
- codegen:
- desc: "Generate Apollo Kotlin models. Usage: dev apollo codegen"
- run: ./scripts/apollo_codegen
-
check:
license-headers: ./scripts/check_license_headers.rb
detekt: ./gradlew detekt
diff --git a/android/lib/api/lib.api b/android/lib/api/lib.api
index 2cfd5ade..ac85877f 100644
--- a/android/lib/api/lib.api
+++ b/android/lib/api/lib.api
@@ -1,493 +1,3726 @@
-public final class com/shopify/checkoutkit/BuildConfig {
- public static final field BUILD_TYPE Ljava/lang/String;
- public static final field DEBUG Z
- public static final field LIBRARY_PACKAGE_NAME Ljava/lang/String;
- public static final field SDK_VERSION Ljava/lang/String;
- public fun ()V
+public final class com/shopify/checkoutkit/Adjustment {
+ public static final field Companion Lcom/shopify/checkoutkit/Adjustment$Companion;
+ public fun (Ljava/lang/Long;Ljava/lang/String;Ljava/lang/String;Ljava/util/List;Ljava/lang/String;Lcom/shopify/checkoutkit/AdjustmentStatus;Ljava/lang/String;)V
+ public synthetic fun (Ljava/lang/Long;Ljava/lang/String;Ljava/lang/String;Ljava/util/List;Ljava/lang/String;Lcom/shopify/checkoutkit/AdjustmentStatus;Ljava/lang/String;ILkotlin/jvm/internal/DefaultConstructorMarker;)V
+ public final fun component1 ()Ljava/lang/Long;
+ public final fun component2 ()Ljava/lang/String;
+ public final fun component3 ()Ljava/lang/String;
+ public final fun component4 ()Ljava/util/List;
+ public final fun component5 ()Ljava/lang/String;
+ public final fun component6 ()Lcom/shopify/checkoutkit/AdjustmentStatus;
+ public final fun component7 ()Ljava/lang/String;
+ public final fun copy (Ljava/lang/Long;Ljava/lang/String;Ljava/lang/String;Ljava/util/List;Ljava/lang/String;Lcom/shopify/checkoutkit/AdjustmentStatus;Ljava/lang/String;)Lcom/shopify/checkoutkit/Adjustment;
+ public static synthetic fun copy$default (Lcom/shopify/checkoutkit/Adjustment;Ljava/lang/Long;Ljava/lang/String;Ljava/lang/String;Ljava/util/List;Ljava/lang/String;Lcom/shopify/checkoutkit/AdjustmentStatus;Ljava/lang/String;ILjava/lang/Object;)Lcom/shopify/checkoutkit/Adjustment;
+ public fun equals (Ljava/lang/Object;)Z
+ public final fun getAmount ()Ljava/lang/Long;
+ public final fun getDescription ()Ljava/lang/String;
+ public final fun getId ()Ljava/lang/String;
+ public final fun getLineItems ()Ljava/util/List;
+ public final fun getOccurredAt ()Ljava/lang/String;
+ public final fun getStatus ()Lcom/shopify/checkoutkit/AdjustmentStatus;
+ public final fun getType ()Ljava/lang/String;
+ public fun hashCode ()I
+ public fun toString ()Ljava/lang/String;
}
-public abstract interface class com/shopify/checkoutkit/CheckoutEventProcessor {
- public abstract fun onCheckoutCanceled ()V
- public abstract fun onCheckoutCompleted (Lcom/shopify/checkoutkit/lifecycleevents/CheckoutCompletedEvent;)V
- public abstract fun onCheckoutFailed (Lcom/shopify/checkoutkit/CheckoutException;)V
- public abstract fun onCheckoutLinkClicked (Landroid/net/Uri;)V
- public abstract fun onGeolocationPermissionsHidePrompt ()V
- public abstract fun onGeolocationPermissionsShowPrompt (Ljava/lang/String;Landroid/webkit/GeolocationPermissions$Callback;)V
- public abstract fun onPermissionRequest (Landroid/webkit/PermissionRequest;)V
- public abstract fun onShowFileChooser (Landroid/webkit/WebView;Landroid/webkit/ValueCallback;Landroid/webkit/WebChromeClient$FileChooserParams;)Z
- public abstract fun onWebPixelEvent (Lcom/shopify/checkoutkit/pixelevents/PixelEvent;)V
+public final class com/shopify/checkoutkit/Adjustment$$serializer : kotlinx/serialization/internal/GeneratedSerializer {
+ public static final field INSTANCE Lcom/shopify/checkoutkit/Adjustment$$serializer;
+ public fun childSerializers ()[Lkotlinx/serialization/KSerializer;
+ public fun deserialize (Lkotlinx/serialization/encoding/Decoder;)Lcom/shopify/checkoutkit/Adjustment;
+ public synthetic fun deserialize (Lkotlinx/serialization/encoding/Decoder;)Ljava/lang/Object;
+ public fun getDescriptor ()Lkotlinx/serialization/descriptors/SerialDescriptor;
+ public fun serialize (Lkotlinx/serialization/encoding/Encoder;Lcom/shopify/checkoutkit/Adjustment;)V
+ public synthetic fun serialize (Lkotlinx/serialization/encoding/Encoder;Ljava/lang/Object;)V
+ public fun typeParametersSerializers ()[Lkotlinx/serialization/KSerializer;
}
-public abstract class com/shopify/checkoutkit/CheckoutException : java/lang/Exception {
- public static final field Companion Lcom/shopify/checkoutkit/CheckoutException$Companion;
- public synthetic fun (ILjava/lang/String;Ljava/lang/String;ZLkotlinx/serialization/internal/SerializationConstructorMarker;)V
- public fun (Ljava/lang/String;Ljava/lang/String;Z)V
- public final fun getErrorCode ()Ljava/lang/String;
- public final fun getErrorDescription ()Ljava/lang/String;
- public final fun isRecoverable ()Z
- public static final synthetic fun write$Self (Lcom/shopify/checkoutkit/CheckoutException;Lkotlinx/serialization/encoding/CompositeEncoder;Lkotlinx/serialization/descriptors/SerialDescriptor;)V
+public final class com/shopify/checkoutkit/Adjustment$Companion {
+ public final fun serializer ()Lkotlinx/serialization/KSerializer;
}
-public final class com/shopify/checkoutkit/CheckoutException$Companion {
- public final fun serializer ()Lkotlinx/serialization/KSerializer;
+public final class com/shopify/checkoutkit/AdjustmentElement {
+ public static final field Companion Lcom/shopify/checkoutkit/AdjustmentElement$Companion;
+ public fun (Ljava/lang/Long;Ljava/lang/String;Ljava/lang/String;Ljava/util/List;Ljava/lang/String;Lcom/shopify/checkoutkit/AdjustmentStatus;Ljava/lang/String;)V
+ public synthetic fun (Ljava/lang/Long;Ljava/lang/String;Ljava/lang/String;Ljava/util/List;Ljava/lang/String;Lcom/shopify/checkoutkit/AdjustmentStatus;Ljava/lang/String;ILkotlin/jvm/internal/DefaultConstructorMarker;)V
+ public final fun component1 ()Ljava/lang/Long;
+ public final fun component2 ()Ljava/lang/String;
+ public final fun component3 ()Ljava/lang/String;
+ public final fun component4 ()Ljava/util/List;
+ public final fun component5 ()Ljava/lang/String;
+ public final fun component6 ()Lcom/shopify/checkoutkit/AdjustmentStatus;
+ public final fun component7 ()Ljava/lang/String;
+ public final fun copy (Ljava/lang/Long;Ljava/lang/String;Ljava/lang/String;Ljava/util/List;Ljava/lang/String;Lcom/shopify/checkoutkit/AdjustmentStatus;Ljava/lang/String;)Lcom/shopify/checkoutkit/AdjustmentElement;
+ public static synthetic fun copy$default (Lcom/shopify/checkoutkit/AdjustmentElement;Ljava/lang/Long;Ljava/lang/String;Ljava/lang/String;Ljava/util/List;Ljava/lang/String;Lcom/shopify/checkoutkit/AdjustmentStatus;Ljava/lang/String;ILjava/lang/Object;)Lcom/shopify/checkoutkit/AdjustmentElement;
+ public fun equals (Ljava/lang/Object;)Z
+ public final fun getAmount ()Ljava/lang/Long;
+ public final fun getDescription ()Ljava/lang/String;
+ public final fun getId ()Ljava/lang/String;
+ public final fun getLineItems ()Ljava/util/List;
+ public final fun getOccurredAt ()Ljava/lang/String;
+ public final fun getStatus ()Lcom/shopify/checkoutkit/AdjustmentStatus;
+ public final fun getType ()Ljava/lang/String;
+ public fun hashCode ()I
+ public fun toString ()Ljava/lang/String;
}
-public final class com/shopify/checkoutkit/CheckoutExpiredException : com/shopify/checkoutkit/CheckoutException {
- public static final field CART_COMPLETED Ljava/lang/String;
- public static final field CART_EXPIRED Ljava/lang/String;
- public static final field Companion Lcom/shopify/checkoutkit/CheckoutExpiredException$Companion;
- public static final field INVALID_CART Ljava/lang/String;
- public static final field UNKNOWN Ljava/lang/String;
- public fun (Ljava/lang/String;Ljava/lang/String;Z)V
- public synthetic fun (Ljava/lang/String;Ljava/lang/String;ZILkotlin/jvm/internal/DefaultConstructorMarker;)V
- public fun (Ljava/lang/String;Z)V
- public fun (Z)V
+public final class com/shopify/checkoutkit/AdjustmentElement$$serializer : kotlinx/serialization/internal/GeneratedSerializer {
+ public static final field INSTANCE Lcom/shopify/checkoutkit/AdjustmentElement$$serializer;
+ public fun childSerializers ()[Lkotlinx/serialization/KSerializer;
+ public fun deserialize (Lkotlinx/serialization/encoding/Decoder;)Lcom/shopify/checkoutkit/AdjustmentElement;
+ public synthetic fun deserialize (Lkotlinx/serialization/encoding/Decoder;)Ljava/lang/Object;
+ public fun getDescriptor ()Lkotlinx/serialization/descriptors/SerialDescriptor;
+ public fun serialize (Lkotlinx/serialization/encoding/Encoder;Lcom/shopify/checkoutkit/AdjustmentElement;)V
+ public synthetic fun serialize (Lkotlinx/serialization/encoding/Encoder;Ljava/lang/Object;)V
+ public fun typeParametersSerializers ()[Lkotlinx/serialization/KSerializer;
}
-public final class com/shopify/checkoutkit/CheckoutExpiredException$Companion {
+public final class com/shopify/checkoutkit/AdjustmentElement$Companion {
+ public final fun serializer ()Lkotlinx/serialization/KSerializer;
}
-public abstract interface class com/shopify/checkoutkit/CheckoutKitDialog {
- public abstract fun dismiss ()V
+public final class com/shopify/checkoutkit/AdjustmentLineItem {
+ public static final field Companion Lcom/shopify/checkoutkit/AdjustmentLineItem$Companion;
+ public fun (Ljava/lang/String;J)V
+ public final fun component1 ()Ljava/lang/String;
+ public final fun component2 ()J
+ public final fun copy (Ljava/lang/String;J)Lcom/shopify/checkoutkit/AdjustmentLineItem;
+ public static synthetic fun copy$default (Lcom/shopify/checkoutkit/AdjustmentLineItem;Ljava/lang/String;JILjava/lang/Object;)Lcom/shopify/checkoutkit/AdjustmentLineItem;
+ public fun equals (Ljava/lang/Object;)Z
+ public final fun getId ()Ljava/lang/String;
+ public final fun getQuantity ()J
+ public fun hashCode ()I
+ public fun toString ()Ljava/lang/String;
}
-public final class com/shopify/checkoutkit/CheckoutKitException : com/shopify/checkoutkit/CheckoutException {
- public static final field Companion Lcom/shopify/checkoutkit/CheckoutKitException$Companion;
- public static final field ERROR_RECEIVING_MESSAGE_FROM_CHECKOUT Ljava/lang/String;
- public static final field ERROR_SENDING_MESSAGE_TO_CHECKOUT Ljava/lang/String;
- public static final field RENDER_PROCESS_GONE Ljava/lang/String;
- public static final field UNKNOWN Ljava/lang/String;
- public fun (Ljava/lang/String;Ljava/lang/String;Z)V
- public synthetic fun (Ljava/lang/String;Ljava/lang/String;ZILkotlin/jvm/internal/DefaultConstructorMarker;)V
+public final class com/shopify/checkoutkit/AdjustmentLineItem$$serializer : kotlinx/serialization/internal/GeneratedSerializer {
+ public static final field INSTANCE Lcom/shopify/checkoutkit/AdjustmentLineItem$$serializer;
+ public fun childSerializers ()[Lkotlinx/serialization/KSerializer;
+ public fun deserialize (Lkotlinx/serialization/encoding/Decoder;)Lcom/shopify/checkoutkit/AdjustmentLineItem;
+ public synthetic fun deserialize (Lkotlinx/serialization/encoding/Decoder;)Ljava/lang/Object;
+ public fun getDescriptor ()Lkotlinx/serialization/descriptors/SerialDescriptor;
+ public fun serialize (Lkotlinx/serialization/encoding/Encoder;Lcom/shopify/checkoutkit/AdjustmentLineItem;)V
+ public synthetic fun serialize (Lkotlinx/serialization/encoding/Encoder;Ljava/lang/Object;)V
+ public fun typeParametersSerializers ()[Lkotlinx/serialization/KSerializer;
}
-public final class com/shopify/checkoutkit/CheckoutKitException$Companion {
+public final class com/shopify/checkoutkit/AdjustmentLineItem$Companion {
+ public final fun serializer ()Lkotlinx/serialization/KSerializer;
}
-public class com/shopify/checkoutkit/CheckoutUnavailableException : com/shopify/checkoutkit/CheckoutException {
- public static final field CLIENT_ERROR Ljava/lang/String;
- public static final field Companion Lcom/shopify/checkoutkit/CheckoutUnavailableException$Companion;
- public static final field HTTP_ERROR Ljava/lang/String;
- public static final field UNKNOWN Ljava/lang/String;
- public fun (Ljava/lang/String;Ljava/lang/String;Z)V
- public synthetic fun (Ljava/lang/String;Ljava/lang/String;ZILkotlin/jvm/internal/DefaultConstructorMarker;)V
- public fun (Ljava/lang/String;Z)V
- public fun (Z)V
+public final class com/shopify/checkoutkit/AdjustmentLineItemClass {
+ public static final field Companion Lcom/shopify/checkoutkit/AdjustmentLineItemClass$Companion;
+ public fun (Ljava/lang/String;J)V
+ public final fun component1 ()Ljava/lang/String;
+ public final fun component2 ()J
+ public final fun copy (Ljava/lang/String;J)Lcom/shopify/checkoutkit/AdjustmentLineItemClass;
+ public static synthetic fun copy$default (Lcom/shopify/checkoutkit/AdjustmentLineItemClass;Ljava/lang/String;JILjava/lang/Object;)Lcom/shopify/checkoutkit/AdjustmentLineItemClass;
+ public fun equals (Ljava/lang/Object;)Z
+ public final fun getId ()Ljava/lang/String;
+ public final fun getQuantity ()J
+ public fun hashCode ()I
+ public fun toString ()Ljava/lang/String;
}
-public final class com/shopify/checkoutkit/CheckoutUnavailableException$Companion {
+public final class com/shopify/checkoutkit/AdjustmentLineItemClass$$serializer : kotlinx/serialization/internal/GeneratedSerializer {
+ public static final field INSTANCE Lcom/shopify/checkoutkit/AdjustmentLineItemClass$$serializer;
+ public fun childSerializers ()[Lkotlinx/serialization/KSerializer;
+ public fun deserialize (Lkotlinx/serialization/encoding/Decoder;)Lcom/shopify/checkoutkit/AdjustmentLineItemClass;
+ public synthetic fun deserialize (Lkotlinx/serialization/encoding/Decoder;)Ljava/lang/Object;
+ public fun getDescriptor ()Lkotlinx/serialization/descriptors/SerialDescriptor;
+ public fun serialize (Lkotlinx/serialization/encoding/Encoder;Lcom/shopify/checkoutkit/AdjustmentLineItemClass;)V
+ public synthetic fun serialize (Lkotlinx/serialization/encoding/Encoder;Ljava/lang/Object;)V
+ public fun typeParametersSerializers ()[Lkotlinx/serialization/KSerializer;
}
-public final class com/shopify/checkoutkit/ClientException : com/shopify/checkoutkit/CheckoutUnavailableException {
- public fun (Ljava/lang/String;Z)V
- public synthetic fun (Ljava/lang/String;ZILkotlin/jvm/internal/DefaultConstructorMarker;)V
- public fun (Z)V
+public final class com/shopify/checkoutkit/AdjustmentLineItemClass$Companion {
+ public final fun serializer ()Lkotlinx/serialization/KSerializer;
}
-public abstract class com/shopify/checkoutkit/Color {
- public static final field Companion Lcom/shopify/checkoutkit/Color$Companion;
- public synthetic fun (ILkotlinx/serialization/internal/SerializationConstructorMarker;)V
- public final fun getValue (Landroid/content/Context;)I
- public static final synthetic fun write$Self (Lcom/shopify/checkoutkit/Color;Lkotlinx/serialization/encoding/CompositeEncoder;Lkotlinx/serialization/descriptors/SerialDescriptor;)V
+public final class com/shopify/checkoutkit/AdjustmentStatus : java/lang/Enum {
+ public static final field Companion Lcom/shopify/checkoutkit/AdjustmentStatus$Companion;
+ public static final field Completed Lcom/shopify/checkoutkit/AdjustmentStatus;
+ public static final field Failed Lcom/shopify/checkoutkit/AdjustmentStatus;
+ public static final field Pending Lcom/shopify/checkoutkit/AdjustmentStatus;
+ public static fun getEntries ()Lkotlin/enums/EnumEntries;
+ public final fun getValue ()Ljava/lang/String;
+ public static fun valueOf (Ljava/lang/String;)Lcom/shopify/checkoutkit/AdjustmentStatus;
+ public static fun values ()[Lcom/shopify/checkoutkit/AdjustmentStatus;
}
-public final class com/shopify/checkoutkit/Color$Companion {
+public final class com/shopify/checkoutkit/AdjustmentStatus$Companion {
public final fun serializer ()Lkotlinx/serialization/KSerializer;
}
-public final class com/shopify/checkoutkit/Color$ResourceId : com/shopify/checkoutkit/Color {
- public static final field Companion Lcom/shopify/checkoutkit/Color$ResourceId$Companion;
- public fun (I)V
- public final fun component1 ()I
- public final fun copy (I)Lcom/shopify/checkoutkit/Color$ResourceId;
- public static synthetic fun copy$default (Lcom/shopify/checkoutkit/Color$ResourceId;IILjava/lang/Object;)Lcom/shopify/checkoutkit/Color$ResourceId;
+public final class com/shopify/checkoutkit/AvailableMethodElement {
+ public static final field Companion Lcom/shopify/checkoutkit/AvailableMethodElement$Companion;
+ public fun (Ljava/lang/String;Ljava/lang/String;Ljava/util/List;Lcom/shopify/checkoutkit/TypeElement;)V
+ public synthetic fun (Ljava/lang/String;Ljava/lang/String;Ljava/util/List;Lcom/shopify/checkoutkit/TypeElement;ILkotlin/jvm/internal/DefaultConstructorMarker;)V
+ public final fun component1 ()Ljava/lang/String;
+ public final fun component2 ()Ljava/lang/String;
+ public final fun component3 ()Ljava/util/List;
+ public final fun component4 ()Lcom/shopify/checkoutkit/TypeElement;
+ public final fun copy (Ljava/lang/String;Ljava/lang/String;Ljava/util/List;Lcom/shopify/checkoutkit/TypeElement;)Lcom/shopify/checkoutkit/AvailableMethodElement;
+ public static synthetic fun copy$default (Lcom/shopify/checkoutkit/AvailableMethodElement;Ljava/lang/String;Ljava/lang/String;Ljava/util/List;Lcom/shopify/checkoutkit/TypeElement;ILjava/lang/Object;)Lcom/shopify/checkoutkit/AvailableMethodElement;
public fun equals (Ljava/lang/Object;)Z
- public final fun getId ()I
+ public final fun getDescription ()Ljava/lang/String;
+ public final fun getFulfillableOn ()Ljava/lang/String;
+ public final fun getLineItemIDS ()Ljava/util/List;
+ public final fun getType ()Lcom/shopify/checkoutkit/TypeElement;
public fun hashCode ()I
public fun toString ()Ljava/lang/String;
}
-public final class com/shopify/checkoutkit/Color$ResourceId$$serializer : kotlinx/serialization/internal/GeneratedSerializer {
- public static final field INSTANCE Lcom/shopify/checkoutkit/Color$ResourceId$$serializer;
+public final class com/shopify/checkoutkit/AvailableMethodElement$$serializer : kotlinx/serialization/internal/GeneratedSerializer {
+ public static final field INSTANCE Lcom/shopify/checkoutkit/AvailableMethodElement$$serializer;
public fun childSerializers ()[Lkotlinx/serialization/KSerializer;
- public fun deserialize (Lkotlinx/serialization/encoding/Decoder;)Lcom/shopify/checkoutkit/Color$ResourceId;
+ public fun deserialize (Lkotlinx/serialization/encoding/Decoder;)Lcom/shopify/checkoutkit/AvailableMethodElement;
public synthetic fun deserialize (Lkotlinx/serialization/encoding/Decoder;)Ljava/lang/Object;
public fun getDescriptor ()Lkotlinx/serialization/descriptors/SerialDescriptor;
- public fun serialize (Lkotlinx/serialization/encoding/Encoder;Lcom/shopify/checkoutkit/Color$ResourceId;)V
+ public fun serialize (Lkotlinx/serialization/encoding/Encoder;Lcom/shopify/checkoutkit/AvailableMethodElement;)V
public synthetic fun serialize (Lkotlinx/serialization/encoding/Encoder;Ljava/lang/Object;)V
public fun typeParametersSerializers ()[Lkotlinx/serialization/KSerializer;
}
-public final class com/shopify/checkoutkit/Color$ResourceId$Companion {
+public final class com/shopify/checkoutkit/AvailableMethodElement$Companion {
public final fun serializer ()Lkotlinx/serialization/KSerializer;
}
-public final class com/shopify/checkoutkit/Color$SRGB : com/shopify/checkoutkit/Color {
- public static final field Companion Lcom/shopify/checkoutkit/Color$SRGB$Companion;
- public fun (I)V
- public final fun component1 ()I
- public final fun copy (I)Lcom/shopify/checkoutkit/Color$SRGB;
- public static synthetic fun copy$default (Lcom/shopify/checkoutkit/Color$SRGB;IILjava/lang/Object;)Lcom/shopify/checkoutkit/Color$SRGB;
+public final class com/shopify/checkoutkit/BillingAddressClass {
+ public static final field Companion Lcom/shopify/checkoutkit/BillingAddressClass$Companion;
+ public fun ()V
+ public fun (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V
+ public synthetic fun (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;ILkotlin/jvm/internal/DefaultConstructorMarker;)V
+ public final fun component1 ()Ljava/lang/String;
+ public final fun component2 ()Ljava/lang/String;
+ public final fun component3 ()Ljava/lang/String;
+ public final fun component4 ()Ljava/lang/String;
+ public final fun component5 ()Ljava/lang/String;
+ public final fun component6 ()Ljava/lang/String;
+ public final fun component7 ()Ljava/lang/String;
+ public final fun component8 ()Ljava/lang/String;
+ public final fun component9 ()Ljava/lang/String;
+ public final fun copy (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Lcom/shopify/checkoutkit/BillingAddressClass;
+ public static synthetic fun copy$default (Lcom/shopify/checkoutkit/BillingAddressClass;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;ILjava/lang/Object;)Lcom/shopify/checkoutkit/BillingAddressClass;
public fun equals (Ljava/lang/Object;)Z
- public final fun getSRGB ()I
+ public final fun getAddressCountry ()Ljava/lang/String;
+ public final fun getAddressLocality ()Ljava/lang/String;
+ public final fun getAddressRegion ()Ljava/lang/String;
+ public final fun getExtendedAddress ()Ljava/lang/String;
+ public final fun getFirstName ()Ljava/lang/String;
+ public final fun getLastName ()Ljava/lang/String;
+ public final fun getPhoneNumber ()Ljava/lang/String;
+ public final fun getPostalCode ()Ljava/lang/String;
+ public final fun getStreetAddress ()Ljava/lang/String;
public fun hashCode ()I
public fun toString ()Ljava/lang/String;
}
-public final class com/shopify/checkoutkit/Color$SRGB$$serializer : kotlinx/serialization/internal/GeneratedSerializer {
- public static final field INSTANCE Lcom/shopify/checkoutkit/Color$SRGB$$serializer;
+public final class com/shopify/checkoutkit/BillingAddressClass$$serializer : kotlinx/serialization/internal/GeneratedSerializer {
+ public static final field INSTANCE Lcom/shopify/checkoutkit/BillingAddressClass$$serializer;
public fun childSerializers ()[Lkotlinx/serialization/KSerializer;
- public fun deserialize (Lkotlinx/serialization/encoding/Decoder;)Lcom/shopify/checkoutkit/Color$SRGB;
+ public fun deserialize (Lkotlinx/serialization/encoding/Decoder;)Lcom/shopify/checkoutkit/BillingAddressClass;
public synthetic fun deserialize (Lkotlinx/serialization/encoding/Decoder;)Ljava/lang/Object;
public fun getDescriptor ()Lkotlinx/serialization/descriptors/SerialDescriptor;
- public fun serialize (Lkotlinx/serialization/encoding/Encoder;Lcom/shopify/checkoutkit/Color$SRGB;)V
+ public fun serialize (Lkotlinx/serialization/encoding/Encoder;Lcom/shopify/checkoutkit/BillingAddressClass;)V
public synthetic fun serialize (Lkotlinx/serialization/encoding/Encoder;Ljava/lang/Object;)V
public fun typeParametersSerializers ()[Lkotlinx/serialization/KSerializer;
}
-public final class com/shopify/checkoutkit/Color$SRGB$Companion {
+public final class com/shopify/checkoutkit/BillingAddressClass$Companion {
public final fun serializer ()Lkotlinx/serialization/KSerializer;
}
-public abstract class com/shopify/checkoutkit/ColorScheme {
- public static final field Companion Lcom/shopify/checkoutkit/ColorScheme$Companion;
- public synthetic fun (ILjava/lang/String;Lkotlinx/serialization/internal/SerializationConstructorMarker;)V
- public synthetic fun (Ljava/lang/String;Lkotlin/jvm/internal/DefaultConstructorMarker;)V
- public final fun customize (Lkotlin/jvm/functions/Function1;)Lcom/shopify/checkoutkit/ColorScheme;
- public final fun customize (Lkotlin/jvm/functions/Function1;Lkotlin/jvm/functions/Function1;)Lcom/shopify/checkoutkit/ColorScheme;
- public final fun getId ()Ljava/lang/String;
- public static final synthetic fun write$Self (Lcom/shopify/checkoutkit/ColorScheme;Lkotlinx/serialization/encoding/CompositeEncoder;Lkotlinx/serialization/descriptors/SerialDescriptor;)V
+public final class com/shopify/checkoutkit/BuildConfig {
+ public static final field BUILD_TYPE Ljava/lang/String;
+ public static final field DEBUG Z
+ public static final field LIBRARY_PACKAGE_NAME Ljava/lang/String;
+ public static final field SDK_VERSION Ljava/lang/String;
+ public fun ()V
}
-public final class com/shopify/checkoutkit/ColorScheme$Automatic : com/shopify/checkoutkit/ColorScheme {
- public static final field Companion Lcom/shopify/checkoutkit/ColorScheme$Automatic$Companion;
+public final class com/shopify/checkoutkit/BusinessFulfillmentConfig {
+ public static final field Companion Lcom/shopify/checkoutkit/BusinessFulfillmentConfig$Companion;
public fun ()V
- public fun (Lcom/shopify/checkoutkit/Colors;Lcom/shopify/checkoutkit/Colors;)V
- public synthetic fun (Lcom/shopify/checkoutkit/Colors;Lcom/shopify/checkoutkit/Colors;ILkotlin/jvm/internal/DefaultConstructorMarker;)V
- public final fun component1 ()Lcom/shopify/checkoutkit/Colors;
- public final fun component2 ()Lcom/shopify/checkoutkit/Colors;
- public final fun copy (Lcom/shopify/checkoutkit/Colors;Lcom/shopify/checkoutkit/Colors;)Lcom/shopify/checkoutkit/ColorScheme$Automatic;
- public static synthetic fun copy$default (Lcom/shopify/checkoutkit/ColorScheme$Automatic;Lcom/shopify/checkoutkit/Colors;Lcom/shopify/checkoutkit/Colors;ILjava/lang/Object;)Lcom/shopify/checkoutkit/ColorScheme$Automatic;
+ public fun (Ljava/util/List;Lcom/shopify/checkoutkit/BusinessFulfillmentConfigAllowsMultiDestination;)V
+ public synthetic fun (Ljava/util/List;Lcom/shopify/checkoutkit/BusinessFulfillmentConfigAllowsMultiDestination;ILkotlin/jvm/internal/DefaultConstructorMarker;)V
+ public final fun component1 ()Ljava/util/List;
+ public final fun component2 ()Lcom/shopify/checkoutkit/BusinessFulfillmentConfigAllowsMultiDestination;
+ public final fun copy (Ljava/util/List;Lcom/shopify/checkoutkit/BusinessFulfillmentConfigAllowsMultiDestination;)Lcom/shopify/checkoutkit/BusinessFulfillmentConfig;
+ public static synthetic fun copy$default (Lcom/shopify/checkoutkit/BusinessFulfillmentConfig;Ljava/util/List;Lcom/shopify/checkoutkit/BusinessFulfillmentConfigAllowsMultiDestination;ILjava/lang/Object;)Lcom/shopify/checkoutkit/BusinessFulfillmentConfig;
public fun equals (Ljava/lang/Object;)Z
- public final fun getDarkColors ()Lcom/shopify/checkoutkit/Colors;
- public final fun getLightColors ()Lcom/shopify/checkoutkit/Colors;
+ public final fun getAllowsMethodCombinations ()Ljava/util/List;
+ public final fun getAllowsMultiDestination ()Lcom/shopify/checkoutkit/BusinessFulfillmentConfigAllowsMultiDestination;
public fun hashCode ()I
- public final fun setDarkColors (Lcom/shopify/checkoutkit/Colors;)V
- public final fun setLightColors (Lcom/shopify/checkoutkit/Colors;)V
public fun toString ()Ljava/lang/String;
}
-public final class com/shopify/checkoutkit/ColorScheme$Automatic$$serializer : kotlinx/serialization/internal/GeneratedSerializer {
- public static final field INSTANCE Lcom/shopify/checkoutkit/ColorScheme$Automatic$$serializer;
+public final class com/shopify/checkoutkit/BusinessFulfillmentConfig$$serializer : kotlinx/serialization/internal/GeneratedSerializer {
+ public static final field INSTANCE Lcom/shopify/checkoutkit/BusinessFulfillmentConfig$$serializer;
public fun childSerializers ()[Lkotlinx/serialization/KSerializer;
- public fun deserialize (Lkotlinx/serialization/encoding/Decoder;)Lcom/shopify/checkoutkit/ColorScheme$Automatic;
+ public fun deserialize (Lkotlinx/serialization/encoding/Decoder;)Lcom/shopify/checkoutkit/BusinessFulfillmentConfig;
public synthetic fun deserialize (Lkotlinx/serialization/encoding/Decoder;)Ljava/lang/Object;
public fun getDescriptor ()Lkotlinx/serialization/descriptors/SerialDescriptor;
- public fun serialize (Lkotlinx/serialization/encoding/Encoder;Lcom/shopify/checkoutkit/ColorScheme$Automatic;)V
+ public fun serialize (Lkotlinx/serialization/encoding/Encoder;Lcom/shopify/checkoutkit/BusinessFulfillmentConfig;)V
public synthetic fun serialize (Lkotlinx/serialization/encoding/Encoder;Ljava/lang/Object;)V
public fun typeParametersSerializers ()[Lkotlinx/serialization/KSerializer;
}
-public final class com/shopify/checkoutkit/ColorScheme$Automatic$Companion {
- public final fun serializer ()Lkotlinx/serialization/KSerializer;
-}
-
-public final class com/shopify/checkoutkit/ColorScheme$Companion {
+public final class com/shopify/checkoutkit/BusinessFulfillmentConfig$Companion {
public final fun serializer ()Lkotlinx/serialization/KSerializer;
}
-public final class com/shopify/checkoutkit/ColorScheme$Dark : com/shopify/checkoutkit/ColorScheme {
- public static final field Companion Lcom/shopify/checkoutkit/ColorScheme$Dark$Companion;
+public final class com/shopify/checkoutkit/BusinessFulfillmentConfigAllowsMultiDestination {
+ public static final field Companion Lcom/shopify/checkoutkit/BusinessFulfillmentConfigAllowsMultiDestination$Companion;
public fun ()V
- public fun (Lcom/shopify/checkoutkit/Colors;)V
- public synthetic fun (Lcom/shopify/checkoutkit/Colors;ILkotlin/jvm/internal/DefaultConstructorMarker;)V
- public final fun component1 ()Lcom/shopify/checkoutkit/Colors;
- public final fun copy (Lcom/shopify/checkoutkit/Colors;)Lcom/shopify/checkoutkit/ColorScheme$Dark;
- public static synthetic fun copy$default (Lcom/shopify/checkoutkit/ColorScheme$Dark;Lcom/shopify/checkoutkit/Colors;ILjava/lang/Object;)Lcom/shopify/checkoutkit/ColorScheme$Dark;
+ public fun (Ljava/lang/Boolean;Ljava/lang/Boolean;)V
+ public synthetic fun (Ljava/lang/Boolean;Ljava/lang/Boolean;ILkotlin/jvm/internal/DefaultConstructorMarker;)V
+ public final fun component1 ()Ljava/lang/Boolean;
+ public final fun component2 ()Ljava/lang/Boolean;
+ public final fun copy (Ljava/lang/Boolean;Ljava/lang/Boolean;)Lcom/shopify/checkoutkit/BusinessFulfillmentConfigAllowsMultiDestination;
+ public static synthetic fun copy$default (Lcom/shopify/checkoutkit/BusinessFulfillmentConfigAllowsMultiDestination;Ljava/lang/Boolean;Ljava/lang/Boolean;ILjava/lang/Object;)Lcom/shopify/checkoutkit/BusinessFulfillmentConfigAllowsMultiDestination;
public fun equals (Ljava/lang/Object;)Z
- public final fun getColors ()Lcom/shopify/checkoutkit/Colors;
+ public final fun getPickup ()Ljava/lang/Boolean;
+ public final fun getShipping ()Ljava/lang/Boolean;
public fun hashCode ()I
- public final fun setColors (Lcom/shopify/checkoutkit/Colors;)V
public fun toString ()Ljava/lang/String;
}
-public final class com/shopify/checkoutkit/ColorScheme$Dark$$serializer : kotlinx/serialization/internal/GeneratedSerializer {
- public static final field INSTANCE Lcom/shopify/checkoutkit/ColorScheme$Dark$$serializer;
+public final class com/shopify/checkoutkit/BusinessFulfillmentConfigAllowsMultiDestination$$serializer : kotlinx/serialization/internal/GeneratedSerializer {
+ public static final field INSTANCE Lcom/shopify/checkoutkit/BusinessFulfillmentConfigAllowsMultiDestination$$serializer;
public fun childSerializers ()[Lkotlinx/serialization/KSerializer;
- public fun deserialize (Lkotlinx/serialization/encoding/Decoder;)Lcom/shopify/checkoutkit/ColorScheme$Dark;
+ public fun deserialize (Lkotlinx/serialization/encoding/Decoder;)Lcom/shopify/checkoutkit/BusinessFulfillmentConfigAllowsMultiDestination;
public synthetic fun deserialize (Lkotlinx/serialization/encoding/Decoder;)Ljava/lang/Object;
public fun getDescriptor ()Lkotlinx/serialization/descriptors/SerialDescriptor;
- public fun serialize (Lkotlinx/serialization/encoding/Encoder;Lcom/shopify/checkoutkit/ColorScheme$Dark;)V
+ public fun serialize (Lkotlinx/serialization/encoding/Encoder;Lcom/shopify/checkoutkit/BusinessFulfillmentConfigAllowsMultiDestination;)V
public synthetic fun serialize (Lkotlinx/serialization/encoding/Encoder;Ljava/lang/Object;)V
public fun typeParametersSerializers ()[Lkotlinx/serialization/KSerializer;
}
-public final class com/shopify/checkoutkit/ColorScheme$Dark$Companion {
+public final class com/shopify/checkoutkit/BusinessFulfillmentConfigAllowsMultiDestination$Companion {
public final fun serializer ()Lkotlinx/serialization/KSerializer;
}
-public final class com/shopify/checkoutkit/ColorScheme$Light : com/shopify/checkoutkit/ColorScheme {
- public static final field Companion Lcom/shopify/checkoutkit/ColorScheme$Light$Companion;
+public final class com/shopify/checkoutkit/Buyer {
+ public static final field Companion Lcom/shopify/checkoutkit/Buyer$Companion;
public fun ()V
- public fun (Lcom/shopify/checkoutkit/Colors;)V
- public synthetic fun (Lcom/shopify/checkoutkit/Colors;ILkotlin/jvm/internal/DefaultConstructorMarker;)V
- public final fun component1 ()Lcom/shopify/checkoutkit/Colors;
- public final fun copy (Lcom/shopify/checkoutkit/Colors;)Lcom/shopify/checkoutkit/ColorScheme$Light;
- public static synthetic fun copy$default (Lcom/shopify/checkoutkit/ColorScheme$Light;Lcom/shopify/checkoutkit/Colors;ILjava/lang/Object;)Lcom/shopify/checkoutkit/ColorScheme$Light;
+ public fun (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V
+ public synthetic fun (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;ILkotlin/jvm/internal/DefaultConstructorMarker;)V
+ public final fun component1 ()Ljava/lang/String;
+ public final fun component2 ()Ljava/lang/String;
+ public final fun component3 ()Ljava/lang/String;
+ public final fun component4 ()Ljava/lang/String;
+ public final fun copy (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Lcom/shopify/checkoutkit/Buyer;
+ public static synthetic fun copy$default (Lcom/shopify/checkoutkit/Buyer;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;ILjava/lang/Object;)Lcom/shopify/checkoutkit/Buyer;
public fun equals (Ljava/lang/Object;)Z
- public final fun getColors ()Lcom/shopify/checkoutkit/Colors;
+ public final fun getEmail ()Ljava/lang/String;
+ public final fun getFirstName ()Ljava/lang/String;
+ public final fun getLastName ()Ljava/lang/String;
+ public final fun getPhoneNumber ()Ljava/lang/String;
public fun hashCode ()I
- public final fun setColors (Lcom/shopify/checkoutkit/Colors;)V
public fun toString ()Ljava/lang/String;
}
-public final class com/shopify/checkoutkit/ColorScheme$Light$$serializer : kotlinx/serialization/internal/GeneratedSerializer {
- public static final field INSTANCE Lcom/shopify/checkoutkit/ColorScheme$Light$$serializer;
+public final class com/shopify/checkoutkit/Buyer$$serializer : kotlinx/serialization/internal/GeneratedSerializer {
+ public static final field INSTANCE Lcom/shopify/checkoutkit/Buyer$$serializer;
public fun childSerializers ()[Lkotlinx/serialization/KSerializer;
- public fun deserialize (Lkotlinx/serialization/encoding/Decoder;)Lcom/shopify/checkoutkit/ColorScheme$Light;
+ public fun deserialize (Lkotlinx/serialization/encoding/Decoder;)Lcom/shopify/checkoutkit/Buyer;
public synthetic fun deserialize (Lkotlinx/serialization/encoding/Decoder;)Ljava/lang/Object;
public fun getDescriptor ()Lkotlinx/serialization/descriptors/SerialDescriptor;
- public fun serialize (Lkotlinx/serialization/encoding/Encoder;Lcom/shopify/checkoutkit/ColorScheme$Light;)V
+ public fun serialize (Lkotlinx/serialization/encoding/Encoder;Lcom/shopify/checkoutkit/Buyer;)V
public synthetic fun serialize (Lkotlinx/serialization/encoding/Encoder;Ljava/lang/Object;)V
public fun typeParametersSerializers ()[Lkotlinx/serialization/KSerializer;
}
-public final class com/shopify/checkoutkit/ColorScheme$Light$Companion {
+public final class com/shopify/checkoutkit/Buyer$Companion {
public final fun serializer ()Lkotlinx/serialization/KSerializer;
}
-public final class com/shopify/checkoutkit/ColorScheme$Web : com/shopify/checkoutkit/ColorScheme {
- public static final field Companion Lcom/shopify/checkoutkit/ColorScheme$Web$Companion;
+public final class com/shopify/checkoutkit/BuyerClass {
+ public static final field Companion Lcom/shopify/checkoutkit/BuyerClass$Companion;
public fun ()V
- public fun (Lcom/shopify/checkoutkit/Colors;)V
- public synthetic fun (Lcom/shopify/checkoutkit/Colors;ILkotlin/jvm/internal/DefaultConstructorMarker;)V
- public final fun component1 ()Lcom/shopify/checkoutkit/Colors;
- public final fun copy (Lcom/shopify/checkoutkit/Colors;)Lcom/shopify/checkoutkit/ColorScheme$Web;
- public static synthetic fun copy$default (Lcom/shopify/checkoutkit/ColorScheme$Web;Lcom/shopify/checkoutkit/Colors;ILjava/lang/Object;)Lcom/shopify/checkoutkit/ColorScheme$Web;
- public fun equals (Ljava/lang/Object;)Z
- public final fun getColors ()Lcom/shopify/checkoutkit/Colors;
- public fun hashCode ()I
+ public fun (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V
+ public synthetic fun (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;ILkotlin/jvm/internal/DefaultConstructorMarker;)V
+ public final fun component1 ()Ljava/lang/String;
+ public final fun component2 ()Ljava/lang/String;
+ public final fun component3 ()Ljava/lang/String;
+ public final fun component4 ()Ljava/lang/String;
+ public final fun copy (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Lcom/shopify/checkoutkit/BuyerClass;
+ public static synthetic fun copy$default (Lcom/shopify/checkoutkit/BuyerClass;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;ILjava/lang/Object;)Lcom/shopify/checkoutkit/BuyerClass;
+ public fun equals (Ljava/lang/Object;)Z
+ public final fun getEmail ()Ljava/lang/String;
+ public final fun getFirstName ()Ljava/lang/String;
+ public final fun getLastName ()Ljava/lang/String;
+ public final fun getPhoneNumber ()Ljava/lang/String;
+ public fun hashCode ()I
+ public fun toString ()Ljava/lang/String;
+}
+
+public final class com/shopify/checkoutkit/BuyerClass$$serializer : kotlinx/serialization/internal/GeneratedSerializer {
+ public static final field INSTANCE Lcom/shopify/checkoutkit/BuyerClass$$serializer;
+ public fun childSerializers ()[Lkotlinx/serialization/KSerializer;
+ public fun deserialize (Lkotlinx/serialization/encoding/Decoder;)Lcom/shopify/checkoutkit/BuyerClass;
+ public synthetic fun deserialize (Lkotlinx/serialization/encoding/Decoder;)Ljava/lang/Object;
+ public fun getDescriptor ()Lkotlinx/serialization/descriptors/SerialDescriptor;
+ public fun serialize (Lkotlinx/serialization/encoding/Encoder;Lcom/shopify/checkoutkit/BuyerClass;)V
+ public synthetic fun serialize (Lkotlinx/serialization/encoding/Encoder;Ljava/lang/Object;)V
+ public fun typeParametersSerializers ()[Lkotlinx/serialization/KSerializer;
+}
+
+public final class com/shopify/checkoutkit/BuyerClass$Companion {
+ public final fun serializer ()Lkotlinx/serialization/KSerializer;
+}
+
+public final class com/shopify/checkoutkit/CapabilityResponseSchema {
+ public static final field Companion Lcom/shopify/checkoutkit/CapabilityResponseSchema$Companion;
+ public fun (Lkotlinx/serialization/json/JsonObject;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Lcom/shopify/checkoutkit/Extends;)V
+ public synthetic fun (Lkotlinx/serialization/json/JsonObject;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Lcom/shopify/checkoutkit/Extends;ILkotlin/jvm/internal/DefaultConstructorMarker;)V
+ public final fun component1 ()Lkotlinx/serialization/json/JsonObject;
+ public final fun component2 ()Ljava/lang/String;
+ public final fun component3 ()Ljava/lang/String;
+ public final fun component4 ()Ljava/lang/String;
+ public final fun component5 ()Ljava/lang/String;
+ public final fun component6 ()Lcom/shopify/checkoutkit/Extends;
+ public final fun copy (Lkotlinx/serialization/json/JsonObject;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Lcom/shopify/checkoutkit/Extends;)Lcom/shopify/checkoutkit/CapabilityResponseSchema;
+ public static synthetic fun copy$default (Lcom/shopify/checkoutkit/CapabilityResponseSchema;Lkotlinx/serialization/json/JsonObject;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Lcom/shopify/checkoutkit/Extends;ILjava/lang/Object;)Lcom/shopify/checkoutkit/CapabilityResponseSchema;
+ public fun equals (Ljava/lang/Object;)Z
+ public final fun getConfig ()Lkotlinx/serialization/json/JsonObject;
+ public final fun getExtends ()Lcom/shopify/checkoutkit/Extends;
+ public final fun getId ()Ljava/lang/String;
+ public final fun getSchema ()Ljava/lang/String;
+ public final fun getSpec ()Ljava/lang/String;
+ public final fun getVersion ()Ljava/lang/String;
+ public fun hashCode ()I
+ public fun toString ()Ljava/lang/String;
+}
+
+public final class com/shopify/checkoutkit/CapabilityResponseSchema$$serializer : kotlinx/serialization/internal/GeneratedSerializer {
+ public static final field INSTANCE Lcom/shopify/checkoutkit/CapabilityResponseSchema$$serializer;
+ public fun childSerializers ()[Lkotlinx/serialization/KSerializer;
+ public fun deserialize (Lkotlinx/serialization/encoding/Decoder;)Lcom/shopify/checkoutkit/CapabilityResponseSchema;
+ public synthetic fun deserialize (Lkotlinx/serialization/encoding/Decoder;)Ljava/lang/Object;
+ public fun getDescriptor ()Lkotlinx/serialization/descriptors/SerialDescriptor;
+ public fun serialize (Lkotlinx/serialization/encoding/Encoder;Lcom/shopify/checkoutkit/CapabilityResponseSchema;)V
+ public synthetic fun serialize (Lkotlinx/serialization/encoding/Encoder;Ljava/lang/Object;)V
+ public fun typeParametersSerializers ()[Lkotlinx/serialization/KSerializer;
+}
+
+public final class com/shopify/checkoutkit/CapabilityResponseSchema$Companion {
+ public final fun serializer ()Lkotlinx/serialization/KSerializer;
+}
+
+public final class com/shopify/checkoutkit/CardCredential {
+ public static final field Companion Lcom/shopify/checkoutkit/CardCredential$Companion;
+ public fun (Lcom/shopify/checkoutkit/TypeEnum;Lcom/shopify/checkoutkit/CardNumberType;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/Long;Ljava/lang/Long;Ljava/lang/String;Ljava/lang/String;)V
+ public synthetic fun (Lcom/shopify/checkoutkit/TypeEnum;Lcom/shopify/checkoutkit/CardNumberType;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/Long;Ljava/lang/Long;Ljava/lang/String;Ljava/lang/String;ILkotlin/jvm/internal/DefaultConstructorMarker;)V
+ public final fun component1 ()Lcom/shopify/checkoutkit/TypeEnum;
+ public final fun component2 ()Lcom/shopify/checkoutkit/CardNumberType;
+ public final fun component3 ()Ljava/lang/String;
+ public final fun component4 ()Ljava/lang/String;
+ public final fun component5 ()Ljava/lang/String;
+ public final fun component6 ()Ljava/lang/Long;
+ public final fun component7 ()Ljava/lang/Long;
+ public final fun component8 ()Ljava/lang/String;
+ public final fun component9 ()Ljava/lang/String;
+ public final fun copy (Lcom/shopify/checkoutkit/TypeEnum;Lcom/shopify/checkoutkit/CardNumberType;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/Long;Ljava/lang/Long;Ljava/lang/String;Ljava/lang/String;)Lcom/shopify/checkoutkit/CardCredential;
+ public static synthetic fun copy$default (Lcom/shopify/checkoutkit/CardCredential;Lcom/shopify/checkoutkit/TypeEnum;Lcom/shopify/checkoutkit/CardNumberType;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/Long;Ljava/lang/Long;Ljava/lang/String;Ljava/lang/String;ILjava/lang/Object;)Lcom/shopify/checkoutkit/CardCredential;
+ public fun equals (Ljava/lang/Object;)Z
+ public final fun getCardNumberType ()Lcom/shopify/checkoutkit/CardNumberType;
+ public final fun getCryptogram ()Ljava/lang/String;
+ public final fun getCvc ()Ljava/lang/String;
+ public final fun getEciValue ()Ljava/lang/String;
+ public final fun getExpiryMonth ()Ljava/lang/Long;
+ public final fun getExpiryYear ()Ljava/lang/Long;
+ public final fun getName ()Ljava/lang/String;
+ public final fun getNumber ()Ljava/lang/String;
+ public final fun getType ()Lcom/shopify/checkoutkit/TypeEnum;
+ public fun hashCode ()I
+ public fun toString ()Ljava/lang/String;
+}
+
+public final class com/shopify/checkoutkit/CardCredential$$serializer : kotlinx/serialization/internal/GeneratedSerializer {
+ public static final field INSTANCE Lcom/shopify/checkoutkit/CardCredential$$serializer;
+ public fun childSerializers ()[Lkotlinx/serialization/KSerializer;
+ public fun deserialize (Lkotlinx/serialization/encoding/Decoder;)Lcom/shopify/checkoutkit/CardCredential;
+ public synthetic fun deserialize (Lkotlinx/serialization/encoding/Decoder;)Ljava/lang/Object;
+ public fun getDescriptor ()Lkotlinx/serialization/descriptors/SerialDescriptor;
+ public fun serialize (Lkotlinx/serialization/encoding/Encoder;Lcom/shopify/checkoutkit/CardCredential;)V
+ public synthetic fun serialize (Lkotlinx/serialization/encoding/Encoder;Ljava/lang/Object;)V
+ public fun typeParametersSerializers ()[Lkotlinx/serialization/KSerializer;
+}
+
+public final class com/shopify/checkoutkit/CardCredential$Companion {
+ public final fun serializer ()Lkotlinx/serialization/KSerializer;
+}
+
+public final class com/shopify/checkoutkit/CardNumberType : java/lang/Enum {
+ public static final field Companion Lcom/shopify/checkoutkit/CardNumberType$Companion;
+ public static final field Dpan Lcom/shopify/checkoutkit/CardNumberType;
+ public static final field Fpan Lcom/shopify/checkoutkit/CardNumberType;
+ public static final field NetworkToken Lcom/shopify/checkoutkit/CardNumberType;
+ public static fun getEntries ()Lkotlin/enums/EnumEntries;
+ public final fun getValue ()Ljava/lang/String;
+ public static fun valueOf (Ljava/lang/String;)Lcom/shopify/checkoutkit/CardNumberType;
+ public static fun values ()[Lcom/shopify/checkoutkit/CardNumberType;
+}
+
+public final class com/shopify/checkoutkit/CardNumberType$Companion {
+ public final fun serializer ()Lkotlinx/serialization/KSerializer;
+}
+
+public final class com/shopify/checkoutkit/CardPaymentInstrument {
+ public static final field Companion Lcom/shopify/checkoutkit/CardPaymentInstrument$Companion;
+ public fun (Lcom/shopify/checkoutkit/BillingAddressClass;Lcom/shopify/checkoutkit/CredentialClass;Lcom/shopify/checkoutkit/Display;Ljava/lang/String;Ljava/lang/String;Lcom/shopify/checkoutkit/TypeEnum;)V
+ public synthetic fun (Lcom/shopify/checkoutkit/BillingAddressClass;Lcom/shopify/checkoutkit/CredentialClass;Lcom/shopify/checkoutkit/Display;Ljava/lang/String;Ljava/lang/String;Lcom/shopify/checkoutkit/TypeEnum;ILkotlin/jvm/internal/DefaultConstructorMarker;)V
+ public final fun component1 ()Lcom/shopify/checkoutkit/BillingAddressClass;
+ public final fun component2 ()Lcom/shopify/checkoutkit/CredentialClass;
+ public final fun component3 ()Lcom/shopify/checkoutkit/Display;
+ public final fun component4 ()Ljava/lang/String;
+ public final fun component5 ()Ljava/lang/String;
+ public final fun component6 ()Lcom/shopify/checkoutkit/TypeEnum;
+ public final fun copy (Lcom/shopify/checkoutkit/BillingAddressClass;Lcom/shopify/checkoutkit/CredentialClass;Lcom/shopify/checkoutkit/Display;Ljava/lang/String;Ljava/lang/String;Lcom/shopify/checkoutkit/TypeEnum;)Lcom/shopify/checkoutkit/CardPaymentInstrument;
+ public static synthetic fun copy$default (Lcom/shopify/checkoutkit/CardPaymentInstrument;Lcom/shopify/checkoutkit/BillingAddressClass;Lcom/shopify/checkoutkit/CredentialClass;Lcom/shopify/checkoutkit/Display;Ljava/lang/String;Ljava/lang/String;Lcom/shopify/checkoutkit/TypeEnum;ILjava/lang/Object;)Lcom/shopify/checkoutkit/CardPaymentInstrument;
+ public fun equals (Ljava/lang/Object;)Z
+ public final fun getBillingAddress ()Lcom/shopify/checkoutkit/BillingAddressClass;
+ public final fun getCredential ()Lcom/shopify/checkoutkit/CredentialClass;
+ public final fun getDisplay ()Lcom/shopify/checkoutkit/Display;
+ public final fun getHandlerID ()Ljava/lang/String;
+ public final fun getId ()Ljava/lang/String;
+ public final fun getType ()Lcom/shopify/checkoutkit/TypeEnum;
+ public fun hashCode ()I
+ public fun toString ()Ljava/lang/String;
+}
+
+public final class com/shopify/checkoutkit/CardPaymentInstrument$$serializer : kotlinx/serialization/internal/GeneratedSerializer {
+ public static final field INSTANCE Lcom/shopify/checkoutkit/CardPaymentInstrument$$serializer;
+ public fun childSerializers ()[Lkotlinx/serialization/KSerializer;
+ public fun deserialize (Lkotlinx/serialization/encoding/Decoder;)Lcom/shopify/checkoutkit/CardPaymentInstrument;
+ public synthetic fun deserialize (Lkotlinx/serialization/encoding/Decoder;)Ljava/lang/Object;
+ public fun getDescriptor ()Lkotlinx/serialization/descriptors/SerialDescriptor;
+ public fun serialize (Lkotlinx/serialization/encoding/Encoder;Lcom/shopify/checkoutkit/CardPaymentInstrument;)V
+ public synthetic fun serialize (Lkotlinx/serialization/encoding/Encoder;Ljava/lang/Object;)V
+ public fun typeParametersSerializers ()[Lkotlinx/serialization/KSerializer;
+}
+
+public final class com/shopify/checkoutkit/CardPaymentInstrument$Companion {
+ public final fun serializer ()Lkotlinx/serialization/KSerializer;
+}
+
+public final class com/shopify/checkoutkit/Checkout {
+ public static final field Companion Lcom/shopify/checkoutkit/Checkout$Companion;
+ public fun (Lcom/shopify/checkoutkit/BuyerClass;Lcom/shopify/checkoutkit/ContextClass;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/util/List;Ljava/util/List;Ljava/util/List;Lcom/shopify/checkoutkit/OrderClass;Lcom/shopify/checkoutkit/PaymentClass;Lcom/shopify/checkoutkit/CheckoutStatus;Ljava/util/List;Lcom/shopify/checkoutkit/UCPCheckoutResponseSchema;)V
+ public synthetic fun (Lcom/shopify/checkoutkit/BuyerClass;Lcom/shopify/checkoutkit/ContextClass;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/util/List;Ljava/util/List;Ljava/util/List;Lcom/shopify/checkoutkit/OrderClass;Lcom/shopify/checkoutkit/PaymentClass;Lcom/shopify/checkoutkit/CheckoutStatus;Ljava/util/List;Lcom/shopify/checkoutkit/UCPCheckoutResponseSchema;ILkotlin/jvm/internal/DefaultConstructorMarker;)V
+ public final fun component1 ()Lcom/shopify/checkoutkit/BuyerClass;
+ public final fun component10 ()Lcom/shopify/checkoutkit/OrderClass;
+ public final fun component11 ()Lcom/shopify/checkoutkit/PaymentClass;
+ public final fun component12 ()Lcom/shopify/checkoutkit/CheckoutStatus;
+ public final fun component13 ()Ljava/util/List;
+ public final fun component14 ()Lcom/shopify/checkoutkit/UCPCheckoutResponseSchema;
+ public final fun component2 ()Lcom/shopify/checkoutkit/ContextClass;
+ public final fun component3 ()Ljava/lang/String;
+ public final fun component4 ()Ljava/lang/String;
+ public final fun component5 ()Ljava/lang/String;
+ public final fun component6 ()Ljava/lang/String;
+ public final fun component7 ()Ljava/util/List;
+ public final fun component8 ()Ljava/util/List;
+ public final fun component9 ()Ljava/util/List;
+ public final fun copy (Lcom/shopify/checkoutkit/BuyerClass;Lcom/shopify/checkoutkit/ContextClass;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/util/List;Ljava/util/List;Ljava/util/List;Lcom/shopify/checkoutkit/OrderClass;Lcom/shopify/checkoutkit/PaymentClass;Lcom/shopify/checkoutkit/CheckoutStatus;Ljava/util/List;Lcom/shopify/checkoutkit/UCPCheckoutResponseSchema;)Lcom/shopify/checkoutkit/Checkout;
+ public static synthetic fun copy$default (Lcom/shopify/checkoutkit/Checkout;Lcom/shopify/checkoutkit/BuyerClass;Lcom/shopify/checkoutkit/ContextClass;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/util/List;Ljava/util/List;Ljava/util/List;Lcom/shopify/checkoutkit/OrderClass;Lcom/shopify/checkoutkit/PaymentClass;Lcom/shopify/checkoutkit/CheckoutStatus;Ljava/util/List;Lcom/shopify/checkoutkit/UCPCheckoutResponseSchema;ILjava/lang/Object;)Lcom/shopify/checkoutkit/Checkout;
+ public fun equals (Ljava/lang/Object;)Z
+ public final fun getBuyer ()Lcom/shopify/checkoutkit/BuyerClass;
+ public final fun getContext ()Lcom/shopify/checkoutkit/ContextClass;
+ public final fun getContinueURL ()Ljava/lang/String;
+ public final fun getCurrency ()Ljava/lang/String;
+ public final fun getExpiresAt ()Ljava/lang/String;
+ public final fun getId ()Ljava/lang/String;
+ public final fun getLineItems ()Ljava/util/List;
+ public final fun getLinks ()Ljava/util/List;
+ public final fun getMessages ()Ljava/util/List;
+ public final fun getOrder ()Lcom/shopify/checkoutkit/OrderClass;
+ public final fun getPayment ()Lcom/shopify/checkoutkit/PaymentClass;
+ public final fun getStatus ()Lcom/shopify/checkoutkit/CheckoutStatus;
+ public final fun getTotals ()Ljava/util/List;
+ public final fun getUcp ()Lcom/shopify/checkoutkit/UCPCheckoutResponseSchema;
+ public fun hashCode ()I
+ public fun toString ()Ljava/lang/String;
+}
+
+public final class com/shopify/checkoutkit/Checkout$$serializer : kotlinx/serialization/internal/GeneratedSerializer {
+ public static final field INSTANCE Lcom/shopify/checkoutkit/Checkout$$serializer;
+ public fun childSerializers ()[Lkotlinx/serialization/KSerializer;
+ public fun deserialize (Lkotlinx/serialization/encoding/Decoder;)Lcom/shopify/checkoutkit/Checkout;
+ public synthetic fun deserialize (Lkotlinx/serialization/encoding/Decoder;)Ljava/lang/Object;
+ public fun getDescriptor ()Lkotlinx/serialization/descriptors/SerialDescriptor;
+ public fun serialize (Lkotlinx/serialization/encoding/Encoder;Lcom/shopify/checkoutkit/Checkout;)V
+ public synthetic fun serialize (Lkotlinx/serialization/encoding/Encoder;Ljava/lang/Object;)V
+ public fun typeParametersSerializers ()[Lkotlinx/serialization/KSerializer;
+}
+
+public final class com/shopify/checkoutkit/Checkout$Companion {
+ public final fun serializer ()Lkotlinx/serialization/KSerializer;
+}
+
+public abstract interface class com/shopify/checkoutkit/CheckoutCommunicationClient {
+ public abstract fun openExternalUrl (Landroid/net/Uri;)Z
+ public abstract fun process (Ljava/lang/String;)Ljava/lang/String;
+}
+
+public abstract interface class com/shopify/checkoutkit/CheckoutEventProcessor {
+ public abstract fun onCheckoutCanceled ()V
+ public abstract fun onCheckoutCompleted (Lcom/shopify/checkoutkit/lifecycleevents/CheckoutCompletedEvent;)V
+ public abstract fun onCheckoutFailed (Lcom/shopify/checkoutkit/CheckoutException;)V
+ public abstract fun onCheckoutLinkClicked (Landroid/net/Uri;)V
+ public abstract fun onGeolocationPermissionsHidePrompt ()V
+ public abstract fun onGeolocationPermissionsShowPrompt (Ljava/lang/String;Landroid/webkit/GeolocationPermissions$Callback;)V
+ public abstract fun onPermissionRequest (Landroid/webkit/PermissionRequest;)V
+ public abstract fun onShowFileChooser (Landroid/webkit/WebView;Landroid/webkit/ValueCallback;Landroid/webkit/WebChromeClient$FileChooserParams;)Z
+ public abstract fun onWebPixelEvent (Lcom/shopify/checkoutkit/pixelevents/PixelEvent;)V
+}
+
+public abstract class com/shopify/checkoutkit/CheckoutException : java/lang/Exception {
+ public static final field Companion Lcom/shopify/checkoutkit/CheckoutException$Companion;
+ public synthetic fun (ILjava/lang/String;Ljava/lang/String;ZLkotlinx/serialization/internal/SerializationConstructorMarker;)V
+ public fun (Ljava/lang/String;Ljava/lang/String;Z)V
+ public final fun getErrorCode ()Ljava/lang/String;
+ public final fun getErrorDescription ()Ljava/lang/String;
+ public final fun isRecoverable ()Z
+ public static final synthetic fun write$Self (Lcom/shopify/checkoutkit/CheckoutException;Lkotlinx/serialization/encoding/CompositeEncoder;Lkotlinx/serialization/descriptors/SerialDescriptor;)V
+}
+
+public final class com/shopify/checkoutkit/CheckoutException$Companion {
+ public final fun serializer ()Lkotlinx/serialization/KSerializer;
+}
+
+public final class com/shopify/checkoutkit/CheckoutExpiredException : com/shopify/checkoutkit/CheckoutException {
+ public static final field CART_COMPLETED Ljava/lang/String;
+ public static final field CART_EXPIRED Ljava/lang/String;
+ public static final field Companion Lcom/shopify/checkoutkit/CheckoutExpiredException$Companion;
+ public static final field INVALID_CART Ljava/lang/String;
+ public static final field UNKNOWN Ljava/lang/String;
+ public fun (Ljava/lang/String;Ljava/lang/String;Z)V
+ public synthetic fun (Ljava/lang/String;Ljava/lang/String;ZILkotlin/jvm/internal/DefaultConstructorMarker;)V
+ public fun (Ljava/lang/String;Z)V
+ public fun (Z)V
+}
+
+public final class com/shopify/checkoutkit/CheckoutExpiredException$Companion {
+}
+
+public abstract interface class com/shopify/checkoutkit/CheckoutKitDialog {
+ public abstract fun dismiss ()V
+}
+
+public final class com/shopify/checkoutkit/CheckoutKitException : com/shopify/checkoutkit/CheckoutException {
+ public static final field Companion Lcom/shopify/checkoutkit/CheckoutKitException$Companion;
+ public static final field ERROR_RECEIVING_MESSAGE_FROM_CHECKOUT Ljava/lang/String;
+ public static final field ERROR_SENDING_MESSAGE_TO_CHECKOUT Ljava/lang/String;
+ public static final field RENDER_PROCESS_GONE Ljava/lang/String;
+ public static final field UNKNOWN Ljava/lang/String;
+ public fun (Ljava/lang/String;Ljava/lang/String;Z)V
+ public synthetic fun (Ljava/lang/String;Ljava/lang/String;ZILkotlin/jvm/internal/DefaultConstructorMarker;)V
+}
+
+public final class com/shopify/checkoutkit/CheckoutKitException$Companion {
+}
+
+public final class com/shopify/checkoutkit/CheckoutLineItem {
+ public static final field Companion Lcom/shopify/checkoutkit/CheckoutLineItem$Companion;
+ public fun (Ljava/lang/String;Lcom/shopify/checkoutkit/ItemClass;Ljava/lang/String;JLjava/util/List;)V
+ public synthetic fun (Ljava/lang/String;Lcom/shopify/checkoutkit/ItemClass;Ljava/lang/String;JLjava/util/List;ILkotlin/jvm/internal/DefaultConstructorMarker;)V
+ public final fun component1 ()Ljava/lang/String;
+ public final fun component2 ()Lcom/shopify/checkoutkit/ItemClass;
+ public final fun component3 ()Ljava/lang/String;
+ public final fun component4 ()J
+ public final fun component5 ()Ljava/util/List;
+ public final fun copy (Ljava/lang/String;Lcom/shopify/checkoutkit/ItemClass;Ljava/lang/String;JLjava/util/List;)Lcom/shopify/checkoutkit/CheckoutLineItem;
+ public static synthetic fun copy$default (Lcom/shopify/checkoutkit/CheckoutLineItem;Ljava/lang/String;Lcom/shopify/checkoutkit/ItemClass;Ljava/lang/String;JLjava/util/List;ILjava/lang/Object;)Lcom/shopify/checkoutkit/CheckoutLineItem;
+ public fun equals (Ljava/lang/Object;)Z
+ public final fun getId ()Ljava/lang/String;
+ public final fun getItem ()Lcom/shopify/checkoutkit/ItemClass;
+ public final fun getParentID ()Ljava/lang/String;
+ public final fun getQuantity ()J
+ public final fun getTotals ()Ljava/util/List;
+ public fun hashCode ()I
+ public fun toString ()Ljava/lang/String;
+}
+
+public final class com/shopify/checkoutkit/CheckoutLineItem$$serializer : kotlinx/serialization/internal/GeneratedSerializer {
+ public static final field INSTANCE Lcom/shopify/checkoutkit/CheckoutLineItem$$serializer;
+ public fun childSerializers ()[Lkotlinx/serialization/KSerializer;
+ public fun deserialize (Lkotlinx/serialization/encoding/Decoder;)Lcom/shopify/checkoutkit/CheckoutLineItem;
+ public synthetic fun deserialize (Lkotlinx/serialization/encoding/Decoder;)Ljava/lang/Object;
+ public fun getDescriptor ()Lkotlinx/serialization/descriptors/SerialDescriptor;
+ public fun serialize (Lkotlinx/serialization/encoding/Encoder;Lcom/shopify/checkoutkit/CheckoutLineItem;)V
+ public synthetic fun serialize (Lkotlinx/serialization/encoding/Encoder;Ljava/lang/Object;)V
+ public fun typeParametersSerializers ()[Lkotlinx/serialization/KSerializer;
+}
+
+public final class com/shopify/checkoutkit/CheckoutLineItem$Companion {
+ public final fun serializer ()Lkotlinx/serialization/KSerializer;
+}
+
+public final class com/shopify/checkoutkit/CheckoutProtocol {
+ public static final field INSTANCE Lcom/shopify/checkoutkit/CheckoutProtocol;
+ public static final field specVersion Ljava/lang/String;
+ public final fun getBuyerChange ()Lcom/shopify/checkoutkit/NotificationDescriptor;
+ public final fun getComplete ()Lcom/shopify/checkoutkit/NotificationDescriptor;
+ public final fun getLineItemsChange ()Lcom/shopify/checkoutkit/NotificationDescriptor;
+ public final fun getMessagesChange ()Lcom/shopify/checkoutkit/NotificationDescriptor;
+ public final fun getPaymentChange ()Lcom/shopify/checkoutkit/NotificationDescriptor;
+ public final fun getReady ()Lcom/shopify/checkoutkit/NotificationDescriptor;
+ public final fun getStart ()Lcom/shopify/checkoutkit/NotificationDescriptor;
+}
+
+public final class com/shopify/checkoutkit/CheckoutProtocol$Client : com/shopify/checkoutkit/CheckoutCommunicationClient {
+ public fun ()V
+ public final fun on (Lcom/shopify/checkoutkit/NotificationDescriptor;Lkotlin/jvm/functions/Function1;)Lcom/shopify/checkoutkit/CheckoutProtocol$Client;
+ public final fun onOpenExternalUrl (Lkotlin/jvm/functions/Function1;)Lcom/shopify/checkoutkit/CheckoutProtocol$Client;
+ public fun openExternalUrl (Landroid/net/Uri;)Z
+ public fun process (Ljava/lang/String;)Ljava/lang/String;
+}
+
+public final class com/shopify/checkoutkit/CheckoutStatus : java/lang/Enum {
+ public static final field Canceled Lcom/shopify/checkoutkit/CheckoutStatus;
+ public static final field Companion Lcom/shopify/checkoutkit/CheckoutStatus$Companion;
+ public static final field CompleteInProgress Lcom/shopify/checkoutkit/CheckoutStatus;
+ public static final field Completed Lcom/shopify/checkoutkit/CheckoutStatus;
+ public static final field Incomplete Lcom/shopify/checkoutkit/CheckoutStatus;
+ public static final field ReadyForComplete Lcom/shopify/checkoutkit/CheckoutStatus;
+ public static final field RequiresEscalation Lcom/shopify/checkoutkit/CheckoutStatus;
+ public static fun getEntries ()Lkotlin/enums/EnumEntries;
+ public final fun getValue ()Ljava/lang/String;
+ public static fun valueOf (Ljava/lang/String;)Lcom/shopify/checkoutkit/CheckoutStatus;
+ public static fun values ()[Lcom/shopify/checkoutkit/CheckoutStatus;
+}
+
+public final class com/shopify/checkoutkit/CheckoutStatus$Companion {
+ public final fun serializer ()Lkotlinx/serialization/KSerializer;
+}
+
+public class com/shopify/checkoutkit/CheckoutUnavailableException : com/shopify/checkoutkit/CheckoutException {
+ public static final field CLIENT_ERROR Ljava/lang/String;
+ public static final field Companion Lcom/shopify/checkoutkit/CheckoutUnavailableException$Companion;
+ public static final field HTTP_ERROR Ljava/lang/String;
+ public static final field UNKNOWN Ljava/lang/String;
+ public fun (Ljava/lang/String;Ljava/lang/String;Z)V
+ public synthetic fun (Ljava/lang/String;Ljava/lang/String;ZILkotlin/jvm/internal/DefaultConstructorMarker;)V
+ public fun (Ljava/lang/String;Z)V
+ public fun (Z)V
+}
+
+public final class com/shopify/checkoutkit/CheckoutUnavailableException$Companion {
+}
+
+public final class com/shopify/checkoutkit/ClientException : com/shopify/checkoutkit/CheckoutUnavailableException {
+ public fun (Ljava/lang/String;Z)V
+ public synthetic fun (Ljava/lang/String;ZILkotlin/jvm/internal/DefaultConstructorMarker;)V
+ public fun (Z)V
+}
+
+public abstract class com/shopify/checkoutkit/Color {
+ public static final field Companion Lcom/shopify/checkoutkit/Color$Companion;
+ public synthetic fun (ILkotlinx/serialization/internal/SerializationConstructorMarker;)V
+ public final fun getValue (Landroid/content/Context;)I
+ public static final synthetic fun write$Self (Lcom/shopify/checkoutkit/Color;Lkotlinx/serialization/encoding/CompositeEncoder;Lkotlinx/serialization/descriptors/SerialDescriptor;)V
+}
+
+public final class com/shopify/checkoutkit/Color$Companion {
+ public final fun serializer ()Lkotlinx/serialization/KSerializer;
+}
+
+public final class com/shopify/checkoutkit/Color$ResourceId : com/shopify/checkoutkit/Color {
+ public static final field Companion Lcom/shopify/checkoutkit/Color$ResourceId$Companion;
+ public fun (I)V
+ public final fun component1 ()I
+ public final fun copy (I)Lcom/shopify/checkoutkit/Color$ResourceId;
+ public static synthetic fun copy$default (Lcom/shopify/checkoutkit/Color$ResourceId;IILjava/lang/Object;)Lcom/shopify/checkoutkit/Color$ResourceId;
+ public fun equals (Ljava/lang/Object;)Z
+ public final fun getId ()I
+ public fun hashCode ()I
+ public fun toString ()Ljava/lang/String;
+}
+
+public final class com/shopify/checkoutkit/Color$ResourceId$$serializer : kotlinx/serialization/internal/GeneratedSerializer {
+ public static final field INSTANCE Lcom/shopify/checkoutkit/Color$ResourceId$$serializer;
+ public fun childSerializers ()[Lkotlinx/serialization/KSerializer;
+ public fun deserialize (Lkotlinx/serialization/encoding/Decoder;)Lcom/shopify/checkoutkit/Color$ResourceId;
+ public synthetic fun deserialize (Lkotlinx/serialization/encoding/Decoder;)Ljava/lang/Object;
+ public fun getDescriptor ()Lkotlinx/serialization/descriptors/SerialDescriptor;
+ public fun serialize (Lkotlinx/serialization/encoding/Encoder;Lcom/shopify/checkoutkit/Color$ResourceId;)V
+ public synthetic fun serialize (Lkotlinx/serialization/encoding/Encoder;Ljava/lang/Object;)V
+ public fun typeParametersSerializers ()[Lkotlinx/serialization/KSerializer;
+}
+
+public final class com/shopify/checkoutkit/Color$ResourceId$Companion {
+ public final fun serializer ()Lkotlinx/serialization/KSerializer;
+}
+
+public final class com/shopify/checkoutkit/Color$SRGB : com/shopify/checkoutkit/Color {
+ public static final field Companion Lcom/shopify/checkoutkit/Color$SRGB$Companion;
+ public fun (I)V
+ public final fun component1 ()I
+ public final fun copy (I)Lcom/shopify/checkoutkit/Color$SRGB;
+ public static synthetic fun copy$default (Lcom/shopify/checkoutkit/Color$SRGB;IILjava/lang/Object;)Lcom/shopify/checkoutkit/Color$SRGB;
+ public fun equals (Ljava/lang/Object;)Z
+ public final fun getSRGB ()I
+ public fun hashCode ()I
+ public fun toString ()Ljava/lang/String;
+}
+
+public final class com/shopify/checkoutkit/Color$SRGB$$serializer : kotlinx/serialization/internal/GeneratedSerializer {
+ public static final field INSTANCE Lcom/shopify/checkoutkit/Color$SRGB$$serializer;
+ public fun childSerializers ()[Lkotlinx/serialization/KSerializer;
+ public fun deserialize (Lkotlinx/serialization/encoding/Decoder;)Lcom/shopify/checkoutkit/Color$SRGB;
+ public synthetic fun deserialize (Lkotlinx/serialization/encoding/Decoder;)Ljava/lang/Object;
+ public fun getDescriptor ()Lkotlinx/serialization/descriptors/SerialDescriptor;
+ public fun serialize (Lkotlinx/serialization/encoding/Encoder;Lcom/shopify/checkoutkit/Color$SRGB;)V
+ public synthetic fun serialize (Lkotlinx/serialization/encoding/Encoder;Ljava/lang/Object;)V
+ public fun typeParametersSerializers ()[Lkotlinx/serialization/KSerializer;
+}
+
+public final class com/shopify/checkoutkit/Color$SRGB$Companion {
+ public final fun serializer ()Lkotlinx/serialization/KSerializer;
+}
+
+public abstract class com/shopify/checkoutkit/ColorScheme {
+ public static final field Companion Lcom/shopify/checkoutkit/ColorScheme$Companion;
+ public synthetic fun (ILjava/lang/String;Lkotlinx/serialization/internal/SerializationConstructorMarker;)V
+ public synthetic fun (Ljava/lang/String;Lkotlin/jvm/internal/DefaultConstructorMarker;)V
+ public final fun customize (Lkotlin/jvm/functions/Function1;)Lcom/shopify/checkoutkit/ColorScheme;
+ public final fun customize (Lkotlin/jvm/functions/Function1;Lkotlin/jvm/functions/Function1;)Lcom/shopify/checkoutkit/ColorScheme;
+ public final fun getId ()Ljava/lang/String;
+ public static final synthetic fun write$Self (Lcom/shopify/checkoutkit/ColorScheme;Lkotlinx/serialization/encoding/CompositeEncoder;Lkotlinx/serialization/descriptors/SerialDescriptor;)V
+}
+
+public final class com/shopify/checkoutkit/ColorScheme$Automatic : com/shopify/checkoutkit/ColorScheme {
+ public static final field Companion Lcom/shopify/checkoutkit/ColorScheme$Automatic$Companion;
+ public fun ()V
+ public fun (Lcom/shopify/checkoutkit/Colors;Lcom/shopify/checkoutkit/Colors;)V
+ public synthetic fun (Lcom/shopify/checkoutkit/Colors;Lcom/shopify/checkoutkit/Colors;ILkotlin/jvm/internal/DefaultConstructorMarker;)V
+ public final fun component1 ()Lcom/shopify/checkoutkit/Colors;
+ public final fun component2 ()Lcom/shopify/checkoutkit/Colors;
+ public final fun copy (Lcom/shopify/checkoutkit/Colors;Lcom/shopify/checkoutkit/Colors;)Lcom/shopify/checkoutkit/ColorScheme$Automatic;
+ public static synthetic fun copy$default (Lcom/shopify/checkoutkit/ColorScheme$Automatic;Lcom/shopify/checkoutkit/Colors;Lcom/shopify/checkoutkit/Colors;ILjava/lang/Object;)Lcom/shopify/checkoutkit/ColorScheme$Automatic;
+ public fun equals (Ljava/lang/Object;)Z
+ public final fun getDarkColors ()Lcom/shopify/checkoutkit/Colors;
+ public final fun getLightColors ()Lcom/shopify/checkoutkit/Colors;
+ public fun hashCode ()I
+ public final fun setDarkColors (Lcom/shopify/checkoutkit/Colors;)V
+ public final fun setLightColors (Lcom/shopify/checkoutkit/Colors;)V
+ public fun toString ()Ljava/lang/String;
+}
+
+public final class com/shopify/checkoutkit/ColorScheme$Automatic$$serializer : kotlinx/serialization/internal/GeneratedSerializer {
+ public static final field INSTANCE Lcom/shopify/checkoutkit/ColorScheme$Automatic$$serializer;
+ public fun childSerializers ()[Lkotlinx/serialization/KSerializer;
+ public fun deserialize (Lkotlinx/serialization/encoding/Decoder;)Lcom/shopify/checkoutkit/ColorScheme$Automatic;
+ public synthetic fun deserialize (Lkotlinx/serialization/encoding/Decoder;)Ljava/lang/Object;
+ public fun getDescriptor ()Lkotlinx/serialization/descriptors/SerialDescriptor;
+ public fun serialize (Lkotlinx/serialization/encoding/Encoder;Lcom/shopify/checkoutkit/ColorScheme$Automatic;)V
+ public synthetic fun serialize (Lkotlinx/serialization/encoding/Encoder;Ljava/lang/Object;)V
+ public fun typeParametersSerializers ()[Lkotlinx/serialization/KSerializer;
+}
+
+public final class com/shopify/checkoutkit/ColorScheme$Automatic$Companion {
+ public final fun serializer ()Lkotlinx/serialization/KSerializer;
+}
+
+public final class com/shopify/checkoutkit/ColorScheme$Companion {
+ public final fun serializer ()Lkotlinx/serialization/KSerializer;
+}
+
+public final class com/shopify/checkoutkit/ColorScheme$Dark : com/shopify/checkoutkit/ColorScheme {
+ public static final field Companion Lcom/shopify/checkoutkit/ColorScheme$Dark$Companion;
+ public fun ()V
+ public fun (Lcom/shopify/checkoutkit/Colors;)V
+ public synthetic fun (Lcom/shopify/checkoutkit/Colors;ILkotlin/jvm/internal/DefaultConstructorMarker;)V
+ public final fun component1 ()Lcom/shopify/checkoutkit/Colors;
+ public final fun copy (Lcom/shopify/checkoutkit/Colors;)Lcom/shopify/checkoutkit/ColorScheme$Dark;
+ public static synthetic fun copy$default (Lcom/shopify/checkoutkit/ColorScheme$Dark;Lcom/shopify/checkoutkit/Colors;ILjava/lang/Object;)Lcom/shopify/checkoutkit/ColorScheme$Dark;
+ public fun equals (Ljava/lang/Object;)Z
+ public final fun getColors ()Lcom/shopify/checkoutkit/Colors;
+ public fun hashCode ()I
+ public final fun setColors (Lcom/shopify/checkoutkit/Colors;)V
+ public fun toString ()Ljava/lang/String;
+}
+
+public final class com/shopify/checkoutkit/ColorScheme$Dark$$serializer : kotlinx/serialization/internal/GeneratedSerializer {
+ public static final field INSTANCE Lcom/shopify/checkoutkit/ColorScheme$Dark$$serializer;
+ public fun childSerializers ()[Lkotlinx/serialization/KSerializer;
+ public fun deserialize (Lkotlinx/serialization/encoding/Decoder;)Lcom/shopify/checkoutkit/ColorScheme$Dark;
+ public synthetic fun deserialize (Lkotlinx/serialization/encoding/Decoder;)Ljava/lang/Object;
+ public fun getDescriptor ()Lkotlinx/serialization/descriptors/SerialDescriptor;
+ public fun serialize (Lkotlinx/serialization/encoding/Encoder;Lcom/shopify/checkoutkit/ColorScheme$Dark;)V
+ public synthetic fun serialize (Lkotlinx/serialization/encoding/Encoder;Ljava/lang/Object;)V
+ public fun typeParametersSerializers ()[Lkotlinx/serialization/KSerializer;
+}
+
+public final class com/shopify/checkoutkit/ColorScheme$Dark$Companion {
+ public final fun serializer ()Lkotlinx/serialization/KSerializer;
+}
+
+public final class com/shopify/checkoutkit/ColorScheme$Light : com/shopify/checkoutkit/ColorScheme {
+ public static final field Companion Lcom/shopify/checkoutkit/ColorScheme$Light$Companion;
+ public fun ()V
+ public fun (Lcom/shopify/checkoutkit/Colors;)V
+ public synthetic fun (Lcom/shopify/checkoutkit/Colors;ILkotlin/jvm/internal/DefaultConstructorMarker;)V
+ public final fun component1 ()Lcom/shopify/checkoutkit/Colors;
+ public final fun copy (Lcom/shopify/checkoutkit/Colors;)Lcom/shopify/checkoutkit/ColorScheme$Light;
+ public static synthetic fun copy$default (Lcom/shopify/checkoutkit/ColorScheme$Light;Lcom/shopify/checkoutkit/Colors;ILjava/lang/Object;)Lcom/shopify/checkoutkit/ColorScheme$Light;
+ public fun equals (Ljava/lang/Object;)Z
+ public final fun getColors ()Lcom/shopify/checkoutkit/Colors;
+ public fun hashCode ()I
public final fun setColors (Lcom/shopify/checkoutkit/Colors;)V
public fun toString ()Ljava/lang/String;
}
-public final class com/shopify/checkoutkit/ColorScheme$Web$$serializer : kotlinx/serialization/internal/GeneratedSerializer {
- public static final field INSTANCE Lcom/shopify/checkoutkit/ColorScheme$Web$$serializer;
+public final class com/shopify/checkoutkit/ColorScheme$Light$$serializer : kotlinx/serialization/internal/GeneratedSerializer {
+ public static final field INSTANCE Lcom/shopify/checkoutkit/ColorScheme$Light$$serializer;
+ public fun childSerializers ()[Lkotlinx/serialization/KSerializer;
+ public fun deserialize (Lkotlinx/serialization/encoding/Decoder;)Lcom/shopify/checkoutkit/ColorScheme$Light;
+ public synthetic fun deserialize (Lkotlinx/serialization/encoding/Decoder;)Ljava/lang/Object;
+ public fun getDescriptor ()Lkotlinx/serialization/descriptors/SerialDescriptor;
+ public fun serialize (Lkotlinx/serialization/encoding/Encoder;Lcom/shopify/checkoutkit/ColorScheme$Light;)V
+ public synthetic fun serialize (Lkotlinx/serialization/encoding/Encoder;Ljava/lang/Object;)V
+ public fun typeParametersSerializers ()[Lkotlinx/serialization/KSerializer;
+}
+
+public final class com/shopify/checkoutkit/ColorScheme$Light$Companion {
+ public final fun serializer ()Lkotlinx/serialization/KSerializer;
+}
+
+public final class com/shopify/checkoutkit/ColorScheme$Web : com/shopify/checkoutkit/ColorScheme {
+ public static final field Companion Lcom/shopify/checkoutkit/ColorScheme$Web$Companion;
+ public fun ()V
+ public fun (Lcom/shopify/checkoutkit/Colors;)V
+ public synthetic fun (Lcom/shopify/checkoutkit/Colors;ILkotlin/jvm/internal/DefaultConstructorMarker;)V
+ public final fun component1 ()Lcom/shopify/checkoutkit/Colors;
+ public final fun copy (Lcom/shopify/checkoutkit/Colors;)Lcom/shopify/checkoutkit/ColorScheme$Web;
+ public static synthetic fun copy$default (Lcom/shopify/checkoutkit/ColorScheme$Web;Lcom/shopify/checkoutkit/Colors;ILjava/lang/Object;)Lcom/shopify/checkoutkit/ColorScheme$Web;
+ public fun equals (Ljava/lang/Object;)Z
+ public final fun getColors ()Lcom/shopify/checkoutkit/Colors;
+ public fun hashCode ()I
+ public final fun setColors (Lcom/shopify/checkoutkit/Colors;)V
+ public fun toString ()Ljava/lang/String;
+}
+
+public final class com/shopify/checkoutkit/ColorScheme$Web$$serializer : kotlinx/serialization/internal/GeneratedSerializer {
+ public static final field INSTANCE Lcom/shopify/checkoutkit/ColorScheme$Web$$serializer;
+ public fun childSerializers ()[Lkotlinx/serialization/KSerializer;
+ public fun deserialize (Lkotlinx/serialization/encoding/Decoder;)Lcom/shopify/checkoutkit/ColorScheme$Web;
+ public synthetic fun deserialize (Lkotlinx/serialization/encoding/Decoder;)Ljava/lang/Object;
+ public fun getDescriptor ()Lkotlinx/serialization/descriptors/SerialDescriptor;
+ public fun serialize (Lkotlinx/serialization/encoding/Encoder;Lcom/shopify/checkoutkit/ColorScheme$Web;)V
+ public synthetic fun serialize (Lkotlinx/serialization/encoding/Encoder;Ljava/lang/Object;)V
+ public fun typeParametersSerializers ()[Lkotlinx/serialization/KSerializer;
+}
+
+public final class com/shopify/checkoutkit/ColorScheme$Web$Companion {
+ public final fun serializer ()Lkotlinx/serialization/KSerializer;
+}
+
+public final class com/shopify/checkoutkit/Colors {
+ public static final field Companion Lcom/shopify/checkoutkit/Colors$Companion;
+ public fun (Lcom/shopify/checkoutkit/Color;Lcom/shopify/checkoutkit/Color;Lcom/shopify/checkoutkit/Color;Lcom/shopify/checkoutkit/Color;Lcom/shopify/checkoutkit/DrawableResource;Lcom/shopify/checkoutkit/Color;)V
+ public synthetic fun (Lcom/shopify/checkoutkit/Color;Lcom/shopify/checkoutkit/Color;Lcom/shopify/checkoutkit/Color;Lcom/shopify/checkoutkit/Color;Lcom/shopify/checkoutkit/DrawableResource;Lcom/shopify/checkoutkit/Color;ILkotlin/jvm/internal/DefaultConstructorMarker;)V
+ public final fun component1 ()Lcom/shopify/checkoutkit/Color;
+ public final fun component2 ()Lcom/shopify/checkoutkit/Color;
+ public final fun component3 ()Lcom/shopify/checkoutkit/Color;
+ public final fun component4 ()Lcom/shopify/checkoutkit/Color;
+ public final fun component5 ()Lcom/shopify/checkoutkit/DrawableResource;
+ public final fun component6 ()Lcom/shopify/checkoutkit/Color;
+ public final fun copy (Lcom/shopify/checkoutkit/Color;Lcom/shopify/checkoutkit/Color;Lcom/shopify/checkoutkit/Color;Lcom/shopify/checkoutkit/Color;Lcom/shopify/checkoutkit/DrawableResource;Lcom/shopify/checkoutkit/Color;)Lcom/shopify/checkoutkit/Colors;
+ public static synthetic fun copy$default (Lcom/shopify/checkoutkit/Colors;Lcom/shopify/checkoutkit/Color;Lcom/shopify/checkoutkit/Color;Lcom/shopify/checkoutkit/Color;Lcom/shopify/checkoutkit/Color;Lcom/shopify/checkoutkit/DrawableResource;Lcom/shopify/checkoutkit/Color;ILjava/lang/Object;)Lcom/shopify/checkoutkit/Colors;
+ public fun equals (Ljava/lang/Object;)Z
+ public final fun getCloseIcon ()Lcom/shopify/checkoutkit/DrawableResource;
+ public final fun getCloseIconTint ()Lcom/shopify/checkoutkit/Color;
+ public final fun getHeaderBackground ()Lcom/shopify/checkoutkit/Color;
+ public final fun getHeaderFont ()Lcom/shopify/checkoutkit/Color;
+ public final fun getProgressIndicator ()Lcom/shopify/checkoutkit/Color;
+ public final fun getWebViewBackground ()Lcom/shopify/checkoutkit/Color;
+ public fun hashCode ()I
+ public fun toString ()Ljava/lang/String;
+}
+
+public final class com/shopify/checkoutkit/Colors$$serializer : kotlinx/serialization/internal/GeneratedSerializer {
+ public static final field INSTANCE Lcom/shopify/checkoutkit/Colors$$serializer;
+ public fun childSerializers ()[Lkotlinx/serialization/KSerializer;
+ public fun deserialize (Lkotlinx/serialization/encoding/Decoder;)Lcom/shopify/checkoutkit/Colors;
+ public synthetic fun deserialize (Lkotlinx/serialization/encoding/Decoder;)Ljava/lang/Object;
+ public fun getDescriptor ()Lkotlinx/serialization/descriptors/SerialDescriptor;
+ public fun serialize (Lkotlinx/serialization/encoding/Encoder;Lcom/shopify/checkoutkit/Colors;)V
+ public synthetic fun serialize (Lkotlinx/serialization/encoding/Encoder;Ljava/lang/Object;)V
+ public fun typeParametersSerializers ()[Lkotlinx/serialization/KSerializer;
+}
+
+public final class com/shopify/checkoutkit/Colors$Companion {
+ public final fun serializer ()Lkotlinx/serialization/KSerializer;
+}
+
+public final class com/shopify/checkoutkit/ColorsBuilder {
+ public final fun getCloseIcon ()Lcom/shopify/checkoutkit/DrawableResource;
+ public final fun getCloseIconTint ()Lcom/shopify/checkoutkit/Color;
+ public final fun getHeaderBackground ()Lcom/shopify/checkoutkit/Color;
+ public final fun getHeaderFont ()Lcom/shopify/checkoutkit/Color;
+ public final fun getProgressIndicator ()Lcom/shopify/checkoutkit/Color;
+ public final fun getWebViewBackground ()Lcom/shopify/checkoutkit/Color;
+ public final fun setCloseIcon (Lcom/shopify/checkoutkit/DrawableResource;)V
+ public final fun setCloseIconTint (Lcom/shopify/checkoutkit/Color;)V
+ public final fun setHeaderBackground (Lcom/shopify/checkoutkit/Color;)V
+ public final fun setHeaderFont (Lcom/shopify/checkoutkit/Color;)V
+ public final fun setProgressIndicator (Lcom/shopify/checkoutkit/Color;)V
+ public final fun setWebViewBackground (Lcom/shopify/checkoutkit/Color;)V
+ public final fun withCloseIcon (Lcom/shopify/checkoutkit/DrawableResource;)Lcom/shopify/checkoutkit/ColorsBuilder;
+ public final fun withCloseIconTint (Lcom/shopify/checkoutkit/Color;)Lcom/shopify/checkoutkit/ColorsBuilder;
+ public final fun withHeaderBackground (Lcom/shopify/checkoutkit/Color;)Lcom/shopify/checkoutkit/ColorsBuilder;
+ public final fun withHeaderFont (Lcom/shopify/checkoutkit/Color;)Lcom/shopify/checkoutkit/ColorsBuilder;
+ public final fun withProgressIndicator (Lcom/shopify/checkoutkit/Color;)Lcom/shopify/checkoutkit/ColorsBuilder;
+ public final fun withWebViewBackground (Lcom/shopify/checkoutkit/Color;)Lcom/shopify/checkoutkit/ColorsBuilder;
+}
+
+public final class com/shopify/checkoutkit/Configuration {
+ public fun ()V
+ public final fun component1 ()Lcom/shopify/checkoutkit/ColorScheme;
+ public final fun component2 ()Lcom/shopify/checkoutkit/Preloading;
+ public final fun component3 ()Lcom/shopify/checkoutkit/ErrorRecovery;
+ public final fun component4 ()Lcom/shopify/checkoutkit/Platform;
+ public final fun component5 ()Lcom/shopify/checkoutkit/LogLevel;
+ public final fun copy (Lcom/shopify/checkoutkit/ColorScheme;Lcom/shopify/checkoutkit/Preloading;Lcom/shopify/checkoutkit/ErrorRecovery;Lcom/shopify/checkoutkit/Platform;Lcom/shopify/checkoutkit/LogLevel;)Lcom/shopify/checkoutkit/Configuration;
+ public static synthetic fun copy$default (Lcom/shopify/checkoutkit/Configuration;Lcom/shopify/checkoutkit/ColorScheme;Lcom/shopify/checkoutkit/Preloading;Lcom/shopify/checkoutkit/ErrorRecovery;Lcom/shopify/checkoutkit/Platform;Lcom/shopify/checkoutkit/LogLevel;ILjava/lang/Object;)Lcom/shopify/checkoutkit/Configuration;
+ public fun equals (Ljava/lang/Object;)Z
+ public final fun getColorScheme ()Lcom/shopify/checkoutkit/ColorScheme;
+ public final fun getErrorRecovery ()Lcom/shopify/checkoutkit/ErrorRecovery;
+ public final fun getLogLevel ()Lcom/shopify/checkoutkit/LogLevel;
+ public final fun getPlatform ()Lcom/shopify/checkoutkit/Platform;
+ public final fun getPreloading ()Lcom/shopify/checkoutkit/Preloading;
+ public fun hashCode ()I
+ public final fun setColorScheme (Lcom/shopify/checkoutkit/ColorScheme;)V
+ public final fun setErrorRecovery (Lcom/shopify/checkoutkit/ErrorRecovery;)V
+ public final fun setLogLevel (Lcom/shopify/checkoutkit/LogLevel;)V
+ public final fun setPlatform (Lcom/shopify/checkoutkit/Platform;)V
+ public final fun setPreloading (Lcom/shopify/checkoutkit/Preloading;)V
+ public fun toString ()Ljava/lang/String;
+}
+
+public final class com/shopify/checkoutkit/ConfigurationException : com/shopify/checkoutkit/CheckoutException {
+ public static final field Companion Lcom/shopify/checkoutkit/ConfigurationException$Companion;
+ public static final field STOREFRONT_PASSWORD_REQUIRED Ljava/lang/String;
+ public static final field UNKNOWN Ljava/lang/String;
+ public fun (Ljava/lang/String;Ljava/lang/String;Z)V
+ public synthetic fun (Ljava/lang/String;Ljava/lang/String;ZILkotlin/jvm/internal/DefaultConstructorMarker;)V
+ public fun (Ljava/lang/String;Z)V
+ public fun (Z)V
+}
+
+public final class com/shopify/checkoutkit/ConfigurationException$Companion {
+}
+
+public abstract interface class com/shopify/checkoutkit/ConfigurationUpdater {
+ public abstract fun configure (Lcom/shopify/checkoutkit/Configuration;)V
+}
+
+public final class com/shopify/checkoutkit/ContentType : java/lang/Enum {
+ public static final field Companion Lcom/shopify/checkoutkit/ContentType$Companion;
+ public static final field Markdown Lcom/shopify/checkoutkit/ContentType;
+ public static final field Plain Lcom/shopify/checkoutkit/ContentType;
+ public static fun getEntries ()Lkotlin/enums/EnumEntries;
+ public final fun getValue ()Ljava/lang/String;
+ public static fun valueOf (Ljava/lang/String;)Lcom/shopify/checkoutkit/ContentType;
+ public static fun values ()[Lcom/shopify/checkoutkit/ContentType;
+}
+
+public final class com/shopify/checkoutkit/ContentType$Companion {
+ public final fun serializer ()Lkotlinx/serialization/KSerializer;
+}
+
+public final class com/shopify/checkoutkit/Context {
+ public static final field Companion Lcom/shopify/checkoutkit/Context$Companion;
+ public fun ()V
+ public fun (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V
+ public synthetic fun (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;ILkotlin/jvm/internal/DefaultConstructorMarker;)V
+ public final fun component1 ()Ljava/lang/String;
+ public final fun component2 ()Ljava/lang/String;
+ public final fun component3 ()Ljava/lang/String;
+ public final fun component4 ()Ljava/lang/String;
+ public final fun copy (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Lcom/shopify/checkoutkit/Context;
+ public static synthetic fun copy$default (Lcom/shopify/checkoutkit/Context;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;ILjava/lang/Object;)Lcom/shopify/checkoutkit/Context;
+ public fun equals (Ljava/lang/Object;)Z
+ public final fun getAddressCountry ()Ljava/lang/String;
+ public final fun getAddressRegion ()Ljava/lang/String;
+ public final fun getIntent ()Ljava/lang/String;
+ public final fun getPostalCode ()Ljava/lang/String;
+ public fun hashCode ()I
+ public fun toString ()Ljava/lang/String;
+}
+
+public final class com/shopify/checkoutkit/Context$$serializer : kotlinx/serialization/internal/GeneratedSerializer {
+ public static final field INSTANCE Lcom/shopify/checkoutkit/Context$$serializer;
+ public fun childSerializers ()[Lkotlinx/serialization/KSerializer;
+ public fun deserialize (Lkotlinx/serialization/encoding/Decoder;)Lcom/shopify/checkoutkit/Context;
+ public synthetic fun deserialize (Lkotlinx/serialization/encoding/Decoder;)Ljava/lang/Object;
+ public fun getDescriptor ()Lkotlinx/serialization/descriptors/SerialDescriptor;
+ public fun serialize (Lkotlinx/serialization/encoding/Encoder;Lcom/shopify/checkoutkit/Context;)V
+ public synthetic fun serialize (Lkotlinx/serialization/encoding/Encoder;Ljava/lang/Object;)V
+ public fun typeParametersSerializers ()[Lkotlinx/serialization/KSerializer;
+}
+
+public final class com/shopify/checkoutkit/Context$Companion {
+ public final fun serializer ()Lkotlinx/serialization/KSerializer;
+}
+
+public final class com/shopify/checkoutkit/ContextClass {
+ public static final field Companion Lcom/shopify/checkoutkit/ContextClass$Companion;
+ public fun ()V
+ public fun (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V
+ public synthetic fun (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;ILkotlin/jvm/internal/DefaultConstructorMarker;)V
+ public final fun component1 ()Ljava/lang/String;
+ public final fun component2 ()Ljava/lang/String;
+ public final fun component3 ()Ljava/lang/String;
+ public final fun component4 ()Ljava/lang/String;
+ public final fun copy (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Lcom/shopify/checkoutkit/ContextClass;
+ public static synthetic fun copy$default (Lcom/shopify/checkoutkit/ContextClass;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;ILjava/lang/Object;)Lcom/shopify/checkoutkit/ContextClass;
+ public fun equals (Ljava/lang/Object;)Z
+ public final fun getAddressCountry ()Ljava/lang/String;
+ public final fun getAddressRegion ()Ljava/lang/String;
+ public final fun getIntent ()Ljava/lang/String;
+ public final fun getPostalCode ()Ljava/lang/String;
+ public fun hashCode ()I
+ public fun toString ()Ljava/lang/String;
+}
+
+public final class com/shopify/checkoutkit/ContextClass$$serializer : kotlinx/serialization/internal/GeneratedSerializer {
+ public static final field INSTANCE Lcom/shopify/checkoutkit/ContextClass$$serializer;
+ public fun childSerializers ()[Lkotlinx/serialization/KSerializer;
+ public fun deserialize (Lkotlinx/serialization/encoding/Decoder;)Lcom/shopify/checkoutkit/ContextClass;
+ public synthetic fun deserialize (Lkotlinx/serialization/encoding/Decoder;)Ljava/lang/Object;
+ public fun getDescriptor ()Lkotlinx/serialization/descriptors/SerialDescriptor;
+ public fun serialize (Lkotlinx/serialization/encoding/Encoder;Lcom/shopify/checkoutkit/ContextClass;)V
+ public synthetic fun serialize (Lkotlinx/serialization/encoding/Encoder;Ljava/lang/Object;)V
+ public fun typeParametersSerializers ()[Lkotlinx/serialization/KSerializer;
+}
+
+public final class com/shopify/checkoutkit/ContextClass$Companion {
+ public final fun serializer ()Lkotlinx/serialization/KSerializer;
+}
+
+public final class com/shopify/checkoutkit/CredentialCheckout {
+ public static final field Companion Lcom/shopify/checkoutkit/CredentialCheckout$Companion;
+ public fun ()V
+ public fun (Lcom/shopify/checkoutkit/CredentialPayment;)V
+ public synthetic fun (Lcom/shopify/checkoutkit/CredentialPayment;ILkotlin/jvm/internal/DefaultConstructorMarker;)V
+ public final fun component1 ()Lcom/shopify/checkoutkit/CredentialPayment;
+ public final fun copy (Lcom/shopify/checkoutkit/CredentialPayment;)Lcom/shopify/checkoutkit/CredentialCheckout;
+ public static synthetic fun copy$default (Lcom/shopify/checkoutkit/CredentialCheckout;Lcom/shopify/checkoutkit/CredentialPayment;ILjava/lang/Object;)Lcom/shopify/checkoutkit/CredentialCheckout;
+ public fun equals (Ljava/lang/Object;)Z
+ public final fun getPayment ()Lcom/shopify/checkoutkit/CredentialPayment;
+ public fun hashCode ()I
+ public fun toString ()Ljava/lang/String;
+}
+
+public final class com/shopify/checkoutkit/CredentialCheckout$$serializer : kotlinx/serialization/internal/GeneratedSerializer {
+ public static final field INSTANCE Lcom/shopify/checkoutkit/CredentialCheckout$$serializer;
+ public fun childSerializers ()[Lkotlinx/serialization/KSerializer;
+ public fun deserialize (Lkotlinx/serialization/encoding/Decoder;)Lcom/shopify/checkoutkit/CredentialCheckout;
+ public synthetic fun deserialize (Lkotlinx/serialization/encoding/Decoder;)Ljava/lang/Object;
+ public fun getDescriptor ()Lkotlinx/serialization/descriptors/SerialDescriptor;
+ public fun serialize (Lkotlinx/serialization/encoding/Encoder;Lcom/shopify/checkoutkit/CredentialCheckout;)V
+ public synthetic fun serialize (Lkotlinx/serialization/encoding/Encoder;Ljava/lang/Object;)V
+ public fun typeParametersSerializers ()[Lkotlinx/serialization/KSerializer;
+}
+
+public final class com/shopify/checkoutkit/CredentialCheckout$Companion {
+ public final fun serializer ()Lkotlinx/serialization/KSerializer;
+}
+
+public final class com/shopify/checkoutkit/CredentialClass {
+ public static final field Companion Lcom/shopify/checkoutkit/CredentialClass$Companion;
+ public fun (Ljava/lang/String;)V
+ public final fun component1 ()Ljava/lang/String;
+ public final fun copy (Ljava/lang/String;)Lcom/shopify/checkoutkit/CredentialClass;
+ public static synthetic fun copy$default (Lcom/shopify/checkoutkit/CredentialClass;Ljava/lang/String;ILjava/lang/Object;)Lcom/shopify/checkoutkit/CredentialClass;
+ public fun equals (Ljava/lang/Object;)Z
+ public final fun getType ()Ljava/lang/String;
+ public fun hashCode ()I
+ public fun toString ()Ljava/lang/String;
+}
+
+public final class com/shopify/checkoutkit/CredentialClass$$serializer : kotlinx/serialization/internal/GeneratedSerializer {
+ public static final field INSTANCE Lcom/shopify/checkoutkit/CredentialClass$$serializer;
+ public fun childSerializers ()[Lkotlinx/serialization/KSerializer;
+ public fun deserialize (Lkotlinx/serialization/encoding/Decoder;)Lcom/shopify/checkoutkit/CredentialClass;
+ public synthetic fun deserialize (Lkotlinx/serialization/encoding/Decoder;)Ljava/lang/Object;
+ public fun getDescriptor ()Lkotlinx/serialization/descriptors/SerialDescriptor;
+ public fun serialize (Lkotlinx/serialization/encoding/Encoder;Lcom/shopify/checkoutkit/CredentialClass;)V
+ public synthetic fun serialize (Lkotlinx/serialization/encoding/Encoder;Ljava/lang/Object;)V
+ public fun typeParametersSerializers ()[Lkotlinx/serialization/KSerializer;
+}
+
+public final class com/shopify/checkoutkit/CredentialClass$Companion {
+ public final fun serializer ()Lkotlinx/serialization/KSerializer;
+}
+
+public final class com/shopify/checkoutkit/CredentialPayment {
+ public static final field Companion Lcom/shopify/checkoutkit/CredentialPayment$Companion;
+ public fun ()V
+ public fun (Ljava/util/List;)V
+ public synthetic fun (Ljava/util/List;ILkotlin/jvm/internal/DefaultConstructorMarker;)V
+ public final fun component1 ()Ljava/util/List;
+ public final fun copy (Ljava/util/List;)Lcom/shopify/checkoutkit/CredentialPayment;
+ public static synthetic fun copy$default (Lcom/shopify/checkoutkit/CredentialPayment;Ljava/util/List;ILjava/lang/Object;)Lcom/shopify/checkoutkit/CredentialPayment;
+ public fun equals (Ljava/lang/Object;)Z
+ public final fun getInstruments ()Ljava/util/List;
+ public fun hashCode ()I
+ public fun toString ()Ljava/lang/String;
+}
+
+public final class com/shopify/checkoutkit/CredentialPayment$$serializer : kotlinx/serialization/internal/GeneratedSerializer {
+ public static final field INSTANCE Lcom/shopify/checkoutkit/CredentialPayment$$serializer;
+ public fun childSerializers ()[Lkotlinx/serialization/KSerializer;
+ public fun deserialize (Lkotlinx/serialization/encoding/Decoder;)Lcom/shopify/checkoutkit/CredentialPayment;
+ public synthetic fun deserialize (Lkotlinx/serialization/encoding/Decoder;)Ljava/lang/Object;
+ public fun getDescriptor ()Lkotlinx/serialization/descriptors/SerialDescriptor;
+ public fun serialize (Lkotlinx/serialization/encoding/Encoder;Lcom/shopify/checkoutkit/CredentialPayment;)V
+ public synthetic fun serialize (Lkotlinx/serialization/encoding/Encoder;Ljava/lang/Object;)V
+ public fun typeParametersSerializers ()[Lkotlinx/serialization/KSerializer;
+}
+
+public final class com/shopify/checkoutkit/CredentialPayment$Companion {
+ public final fun serializer ()Lkotlinx/serialization/KSerializer;
+}
+
+public final class com/shopify/checkoutkit/CredentialResult {
+ public static final field Companion Lcom/shopify/checkoutkit/CredentialResult$Companion;
+ public fun (Lcom/shopify/checkoutkit/CredentialCheckout;)V
+ public final fun component1 ()Lcom/shopify/checkoutkit/CredentialCheckout;
+ public final fun copy (Lcom/shopify/checkoutkit/CredentialCheckout;)Lcom/shopify/checkoutkit/CredentialResult;
+ public static synthetic fun copy$default (Lcom/shopify/checkoutkit/CredentialResult;Lcom/shopify/checkoutkit/CredentialCheckout;ILjava/lang/Object;)Lcom/shopify/checkoutkit/CredentialResult;
+ public fun equals (Ljava/lang/Object;)Z
+ public final fun getCheckout ()Lcom/shopify/checkoutkit/CredentialCheckout;
+ public fun hashCode ()I
+ public fun toString ()Ljava/lang/String;
+}
+
+public final class com/shopify/checkoutkit/CredentialResult$$serializer : kotlinx/serialization/internal/GeneratedSerializer {
+ public static final field INSTANCE Lcom/shopify/checkoutkit/CredentialResult$$serializer;
+ public fun childSerializers ()[Lkotlinx/serialization/KSerializer;
+ public fun deserialize (Lkotlinx/serialization/encoding/Decoder;)Lcom/shopify/checkoutkit/CredentialResult;
+ public synthetic fun deserialize (Lkotlinx/serialization/encoding/Decoder;)Ljava/lang/Object;
+ public fun getDescriptor ()Lkotlinx/serialization/descriptors/SerialDescriptor;
+ public fun serialize (Lkotlinx/serialization/encoding/Encoder;Lcom/shopify/checkoutkit/CredentialResult;)V
+ public synthetic fun serialize (Lkotlinx/serialization/encoding/Encoder;Ljava/lang/Object;)V
+ public fun typeParametersSerializers ()[Lkotlinx/serialization/KSerializer;
+}
+
+public final class com/shopify/checkoutkit/CredentialResult$Companion {
+ public final fun serializer ()Lkotlinx/serialization/KSerializer;
+}
+
+public abstract class com/shopify/checkoutkit/DefaultCheckoutEventProcessor : com/shopify/checkoutkit/CheckoutEventProcessor {
+ public fun (Landroid/content/Context;)V
+ public fun (Landroid/content/Context;Lcom/shopify/checkoutkit/LogWrapper;)V
+ public synthetic fun (Landroid/content/Context;Lcom/shopify/checkoutkit/LogWrapper;ILkotlin/jvm/internal/DefaultConstructorMarker;)V
+ public fun onCheckoutLinkClicked (Landroid/net/Uri;)V
+ public fun onGeolocationPermissionsHidePrompt ()V
+ public fun onGeolocationPermissionsShowPrompt (Ljava/lang/String;Landroid/webkit/GeolocationPermissions$Callback;)V
+ public fun onPermissionRequest (Landroid/webkit/PermissionRequest;)V
+ public fun onShowFileChooser (Landroid/webkit/WebView;Landroid/webkit/ValueCallback;Landroid/webkit/WebChromeClient$FileChooserParams;)Z
+ public fun onWebPixelEvent (Lcom/shopify/checkoutkit/pixelevents/PixelEvent;)V
+}
+
+public final class com/shopify/checkoutkit/Display {
+ public static final field Companion Lcom/shopify/checkoutkit/Display$Companion;
+ public fun ()V
+ public fun (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/Long;Ljava/lang/Long;Ljava/lang/String;)V
+ public synthetic fun (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/Long;Ljava/lang/Long;Ljava/lang/String;ILkotlin/jvm/internal/DefaultConstructorMarker;)V
+ public final fun component1 ()Ljava/lang/String;
+ public final fun component2 ()Ljava/lang/String;
+ public final fun component3 ()Ljava/lang/String;
+ public final fun component4 ()Ljava/lang/Long;
+ public final fun component5 ()Ljava/lang/Long;
+ public final fun component6 ()Ljava/lang/String;
+ public final fun copy (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/Long;Ljava/lang/Long;Ljava/lang/String;)Lcom/shopify/checkoutkit/Display;
+ public static synthetic fun copy$default (Lcom/shopify/checkoutkit/Display;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/Long;Ljava/lang/Long;Ljava/lang/String;ILjava/lang/Object;)Lcom/shopify/checkoutkit/Display;
+ public fun equals (Ljava/lang/Object;)Z
+ public final fun getBrand ()Ljava/lang/String;
+ public final fun getCardArt ()Ljava/lang/String;
+ public final fun getDescription ()Ljava/lang/String;
+ public final fun getExpiryMonth ()Ljava/lang/Long;
+ public final fun getExpiryYear ()Ljava/lang/Long;
+ public final fun getLastDigits ()Ljava/lang/String;
+ public fun hashCode ()I
+ public fun toString ()Ljava/lang/String;
+}
+
+public final class com/shopify/checkoutkit/Display$$serializer : kotlinx/serialization/internal/GeneratedSerializer {
+ public static final field INSTANCE Lcom/shopify/checkoutkit/Display$$serializer;
+ public fun childSerializers ()[Lkotlinx/serialization/KSerializer;
+ public fun deserialize (Lkotlinx/serialization/encoding/Decoder;)Lcom/shopify/checkoutkit/Display;
+ public synthetic fun deserialize (Lkotlinx/serialization/encoding/Decoder;)Ljava/lang/Object;
+ public fun getDescriptor ()Lkotlinx/serialization/descriptors/SerialDescriptor;
+ public fun serialize (Lkotlinx/serialization/encoding/Encoder;Lcom/shopify/checkoutkit/Display;)V
+ public synthetic fun serialize (Lkotlinx/serialization/encoding/Encoder;Ljava/lang/Object;)V
+ public fun typeParametersSerializers ()[Lkotlinx/serialization/KSerializer;
+}
+
+public final class com/shopify/checkoutkit/Display$Companion {
+ public final fun serializer ()Lkotlinx/serialization/KSerializer;
+}
+
+public final class com/shopify/checkoutkit/DrawableResource {
+ public static final field Companion Lcom/shopify/checkoutkit/DrawableResource$Companion;
+ public fun (I)V
+ public final fun component1 ()I
+ public final fun copy (I)Lcom/shopify/checkoutkit/DrawableResource;
+ public static synthetic fun copy$default (Lcom/shopify/checkoutkit/DrawableResource;IILjava/lang/Object;)Lcom/shopify/checkoutkit/DrawableResource;
+ public fun equals (Ljava/lang/Object;)Z
+ public final fun getId ()I
+ public fun hashCode ()I
+ public fun toString ()Ljava/lang/String;
+}
+
+public final class com/shopify/checkoutkit/DrawableResource$$serializer : kotlinx/serialization/internal/GeneratedSerializer {
+ public static final field INSTANCE Lcom/shopify/checkoutkit/DrawableResource$$serializer;
+ public fun childSerializers ()[Lkotlinx/serialization/KSerializer;
+ public fun deserialize (Lkotlinx/serialization/encoding/Decoder;)Lcom/shopify/checkoutkit/DrawableResource;
+ public synthetic fun deserialize (Lkotlinx/serialization/encoding/Decoder;)Ljava/lang/Object;
+ public fun getDescriptor ()Lkotlinx/serialization/descriptors/SerialDescriptor;
+ public fun serialize (Lkotlinx/serialization/encoding/Encoder;Lcom/shopify/checkoutkit/DrawableResource;)V
+ public synthetic fun serialize (Lkotlinx/serialization/encoding/Encoder;Ljava/lang/Object;)V
+ public fun typeParametersSerializers ()[Lkotlinx/serialization/KSerializer;
+}
+
+public final class com/shopify/checkoutkit/DrawableResource$Companion {
+ public final fun serializer ()Lkotlinx/serialization/KSerializer;
+}
+
+public final class com/shopify/checkoutkit/EmbeddedTransportConfig {
+ public static final field Companion Lcom/shopify/checkoutkit/EmbeddedTransportConfig$Companion;
+ public fun ()V
+ public fun (Ljava/util/List;)V
+ public synthetic fun (Ljava/util/List;ILkotlin/jvm/internal/DefaultConstructorMarker;)V
+ public final fun component1 ()Ljava/util/List;
+ public final fun copy (Ljava/util/List;)Lcom/shopify/checkoutkit/EmbeddedTransportConfig;
+ public static synthetic fun copy$default (Lcom/shopify/checkoutkit/EmbeddedTransportConfig;Ljava/util/List;ILjava/lang/Object;)Lcom/shopify/checkoutkit/EmbeddedTransportConfig;
+ public fun equals (Ljava/lang/Object;)Z
+ public final fun getDelegate ()Ljava/util/List;
+ public fun hashCode ()I
+ public fun toString ()Ljava/lang/String;
+}
+
+public final class com/shopify/checkoutkit/EmbeddedTransportConfig$$serializer : kotlinx/serialization/internal/GeneratedSerializer {
+ public static final field INSTANCE Lcom/shopify/checkoutkit/EmbeddedTransportConfig$$serializer;
+ public fun childSerializers ()[Lkotlinx/serialization/KSerializer;
+ public fun deserialize (Lkotlinx/serialization/encoding/Decoder;)Lcom/shopify/checkoutkit/EmbeddedTransportConfig;
+ public synthetic fun deserialize (Lkotlinx/serialization/encoding/Decoder;)Ljava/lang/Object;
+ public fun getDescriptor ()Lkotlinx/serialization/descriptors/SerialDescriptor;
+ public fun serialize (Lkotlinx/serialization/encoding/Encoder;Lcom/shopify/checkoutkit/EmbeddedTransportConfig;)V
+ public synthetic fun serialize (Lkotlinx/serialization/encoding/Encoder;Ljava/lang/Object;)V
+ public fun typeParametersSerializers ()[Lkotlinx/serialization/KSerializer;
+}
+
+public final class com/shopify/checkoutkit/EmbeddedTransportConfig$Companion {
+ public final fun serializer ()Lkotlinx/serialization/KSerializer;
+}
+
+public abstract interface class com/shopify/checkoutkit/ErrorRecovery {
+ public abstract fun preRecoveryActions (Lcom/shopify/checkoutkit/CheckoutException;Ljava/lang/String;)V
+ public abstract fun shouldRecoverFromError (Lcom/shopify/checkoutkit/CheckoutException;)Z
+}
+
+public final class com/shopify/checkoutkit/ErrorRecovery$DefaultImpls {
+ public static fun preRecoveryActions (Lcom/shopify/checkoutkit/ErrorRecovery;Lcom/shopify/checkoutkit/CheckoutException;Ljava/lang/String;)V
+ public static fun shouldRecoverFromError (Lcom/shopify/checkoutkit/ErrorRecovery;Lcom/shopify/checkoutkit/CheckoutException;)Z
+}
+
+public final class com/shopify/checkoutkit/EventElement {
+ public static final field Companion Lcom/shopify/checkoutkit/EventElement$Companion;
+ public fun (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/util/List;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V
+ public synthetic fun (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/util/List;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;ILkotlin/jvm/internal/DefaultConstructorMarker;)V
+ public final fun component1 ()Ljava/lang/String;
+ public final fun component2 ()Ljava/lang/String;
+ public final fun component3 ()Ljava/lang/String;
+ public final fun component4 ()Ljava/util/List;
+ public final fun component5 ()Ljava/lang/String;
+ public final fun component6 ()Ljava/lang/String;
+ public final fun component7 ()Ljava/lang/String;
+ public final fun component8 ()Ljava/lang/String;
+ public final fun copy (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/util/List;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Lcom/shopify/checkoutkit/EventElement;
+ public static synthetic fun copy$default (Lcom/shopify/checkoutkit/EventElement;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/util/List;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;ILjava/lang/Object;)Lcom/shopify/checkoutkit/EventElement;
+ public fun equals (Ljava/lang/Object;)Z
+ public final fun getCarrier ()Ljava/lang/String;
+ public final fun getDescription ()Ljava/lang/String;
+ public final fun getId ()Ljava/lang/String;
+ public final fun getLineItems ()Ljava/util/List;
+ public final fun getOccurredAt ()Ljava/lang/String;
+ public final fun getTrackingNumber ()Ljava/lang/String;
+ public final fun getTrackingURL ()Ljava/lang/String;
+ public final fun getType ()Ljava/lang/String;
+ public fun hashCode ()I
+ public fun toString ()Ljava/lang/String;
+}
+
+public final class com/shopify/checkoutkit/EventElement$$serializer : kotlinx/serialization/internal/GeneratedSerializer {
+ public static final field INSTANCE Lcom/shopify/checkoutkit/EventElement$$serializer;
+ public fun childSerializers ()[Lkotlinx/serialization/KSerializer;
+ public fun deserialize (Lkotlinx/serialization/encoding/Decoder;)Lcom/shopify/checkoutkit/EventElement;
+ public synthetic fun deserialize (Lkotlinx/serialization/encoding/Decoder;)Ljava/lang/Object;
+ public fun getDescriptor ()Lkotlinx/serialization/descriptors/SerialDescriptor;
+ public fun serialize (Lkotlinx/serialization/encoding/Encoder;Lcom/shopify/checkoutkit/EventElement;)V
+ public synthetic fun serialize (Lkotlinx/serialization/encoding/Encoder;Ljava/lang/Object;)V
+ public fun typeParametersSerializers ()[Lkotlinx/serialization/KSerializer;
+}
+
+public final class com/shopify/checkoutkit/EventElement$Companion {
+ public final fun serializer ()Lkotlinx/serialization/KSerializer;
+}
+
+public final class com/shopify/checkoutkit/EventLineItem {
+ public static final field Companion Lcom/shopify/checkoutkit/EventLineItem$Companion;
+ public fun (Ljava/lang/String;J)V
+ public final fun component1 ()Ljava/lang/String;
+ public final fun component2 ()J
+ public final fun copy (Ljava/lang/String;J)Lcom/shopify/checkoutkit/EventLineItem;
+ public static synthetic fun copy$default (Lcom/shopify/checkoutkit/EventLineItem;Ljava/lang/String;JILjava/lang/Object;)Lcom/shopify/checkoutkit/EventLineItem;
+ public fun equals (Ljava/lang/Object;)Z
+ public final fun getId ()Ljava/lang/String;
+ public final fun getQuantity ()J
+ public fun hashCode ()I
+ public fun toString ()Ljava/lang/String;
+}
+
+public final class com/shopify/checkoutkit/EventLineItem$$serializer : kotlinx/serialization/internal/GeneratedSerializer {
+ public static final field INSTANCE Lcom/shopify/checkoutkit/EventLineItem$$serializer;
+ public fun childSerializers ()[Lkotlinx/serialization/KSerializer;
+ public fun deserialize (Lkotlinx/serialization/encoding/Decoder;)Lcom/shopify/checkoutkit/EventLineItem;
+ public synthetic fun deserialize (Lkotlinx/serialization/encoding/Decoder;)Ljava/lang/Object;
+ public fun getDescriptor ()Lkotlinx/serialization/descriptors/SerialDescriptor;
+ public fun serialize (Lkotlinx/serialization/encoding/Encoder;Lcom/shopify/checkoutkit/EventLineItem;)V
+ public synthetic fun serialize (Lkotlinx/serialization/encoding/Encoder;Ljava/lang/Object;)V
+ public fun typeParametersSerializers ()[Lkotlinx/serialization/KSerializer;
+}
+
+public final class com/shopify/checkoutkit/EventLineItem$Companion {
+ public final fun serializer ()Lkotlinx/serialization/KSerializer;
+}
+
+public final class com/shopify/checkoutkit/Expectation {
+ public static final field Companion Lcom/shopify/checkoutkit/Expectation$Companion;
+ public fun (Ljava/lang/String;Lcom/shopify/checkoutkit/BillingAddressClass;Ljava/lang/String;Ljava/lang/String;Ljava/util/List;Lcom/shopify/checkoutkit/MethodType;)V
+ public synthetic fun (Ljava/lang/String;Lcom/shopify/checkoutkit/BillingAddressClass;Ljava/lang/String;Ljava/lang/String;Ljava/util/List;Lcom/shopify/checkoutkit/MethodType;ILkotlin/jvm/internal/DefaultConstructorMarker;)V
+ public final fun component1 ()Ljava/lang/String;
+ public final fun component2 ()Lcom/shopify/checkoutkit/BillingAddressClass;
+ public final fun component3 ()Ljava/lang/String;
+ public final fun component4 ()Ljava/lang/String;
+ public final fun component5 ()Ljava/util/List;
+ public final fun component6 ()Lcom/shopify/checkoutkit/MethodType;
+ public final fun copy (Ljava/lang/String;Lcom/shopify/checkoutkit/BillingAddressClass;Ljava/lang/String;Ljava/lang/String;Ljava/util/List;Lcom/shopify/checkoutkit/MethodType;)Lcom/shopify/checkoutkit/Expectation;
+ public static synthetic fun copy$default (Lcom/shopify/checkoutkit/Expectation;Ljava/lang/String;Lcom/shopify/checkoutkit/BillingAddressClass;Ljava/lang/String;Ljava/lang/String;Ljava/util/List;Lcom/shopify/checkoutkit/MethodType;ILjava/lang/Object;)Lcom/shopify/checkoutkit/Expectation;
+ public fun equals (Ljava/lang/Object;)Z
+ public final fun getDescription ()Ljava/lang/String;
+ public final fun getDestination ()Lcom/shopify/checkoutkit/BillingAddressClass;
+ public final fun getFulfillableOn ()Ljava/lang/String;
+ public final fun getId ()Ljava/lang/String;
+ public final fun getLineItems ()Ljava/util/List;
+ public final fun getMethodType ()Lcom/shopify/checkoutkit/MethodType;
+ public fun hashCode ()I
+ public fun toString ()Ljava/lang/String;
+}
+
+public final class com/shopify/checkoutkit/Expectation$$serializer : kotlinx/serialization/internal/GeneratedSerializer {
+ public static final field INSTANCE Lcom/shopify/checkoutkit/Expectation$$serializer;
+ public fun childSerializers ()[Lkotlinx/serialization/KSerializer;
+ public fun deserialize (Lkotlinx/serialization/encoding/Decoder;)Lcom/shopify/checkoutkit/Expectation;
+ public synthetic fun deserialize (Lkotlinx/serialization/encoding/Decoder;)Ljava/lang/Object;
+ public fun getDescriptor ()Lkotlinx/serialization/descriptors/SerialDescriptor;
+ public fun serialize (Lkotlinx/serialization/encoding/Encoder;Lcom/shopify/checkoutkit/Expectation;)V
+ public synthetic fun serialize (Lkotlinx/serialization/encoding/Encoder;Ljava/lang/Object;)V
+ public fun typeParametersSerializers ()[Lkotlinx/serialization/KSerializer;
+}
+
+public final class com/shopify/checkoutkit/Expectation$Companion {
+ public final fun serializer ()Lkotlinx/serialization/KSerializer;
+}
+
+public final class com/shopify/checkoutkit/ExpectationElement {
+ public static final field Companion Lcom/shopify/checkoutkit/ExpectationElement$Companion;
+ public fun (Ljava/lang/String;Lcom/shopify/checkoutkit/BillingAddressClass;Ljava/lang/String;Ljava/lang/String;Ljava/util/List;Lcom/shopify/checkoutkit/MethodType;)V
+ public synthetic fun (Ljava/lang/String;Lcom/shopify/checkoutkit/BillingAddressClass;Ljava/lang/String;Ljava/lang/String;Ljava/util/List;Lcom/shopify/checkoutkit/MethodType;ILkotlin/jvm/internal/DefaultConstructorMarker;)V
+ public final fun component1 ()Ljava/lang/String;
+ public final fun component2 ()Lcom/shopify/checkoutkit/BillingAddressClass;
+ public final fun component3 ()Ljava/lang/String;
+ public final fun component4 ()Ljava/lang/String;
+ public final fun component5 ()Ljava/util/List;
+ public final fun component6 ()Lcom/shopify/checkoutkit/MethodType;
+ public final fun copy (Ljava/lang/String;Lcom/shopify/checkoutkit/BillingAddressClass;Ljava/lang/String;Ljava/lang/String;Ljava/util/List;Lcom/shopify/checkoutkit/MethodType;)Lcom/shopify/checkoutkit/ExpectationElement;
+ public static synthetic fun copy$default (Lcom/shopify/checkoutkit/ExpectationElement;Ljava/lang/String;Lcom/shopify/checkoutkit/BillingAddressClass;Ljava/lang/String;Ljava/lang/String;Ljava/util/List;Lcom/shopify/checkoutkit/MethodType;ILjava/lang/Object;)Lcom/shopify/checkoutkit/ExpectationElement;
+ public fun equals (Ljava/lang/Object;)Z
+ public final fun getDescription ()Ljava/lang/String;
+ public final fun getDestination ()Lcom/shopify/checkoutkit/BillingAddressClass;
+ public final fun getFulfillableOn ()Ljava/lang/String;
+ public final fun getId ()Ljava/lang/String;
+ public final fun getLineItems ()Ljava/util/List;
+ public final fun getMethodType ()Lcom/shopify/checkoutkit/MethodType;
+ public fun hashCode ()I
+ public fun toString ()Ljava/lang/String;
+}
+
+public final class com/shopify/checkoutkit/ExpectationElement$$serializer : kotlinx/serialization/internal/GeneratedSerializer {
+ public static final field INSTANCE Lcom/shopify/checkoutkit/ExpectationElement$$serializer;
+ public fun childSerializers ()[Lkotlinx/serialization/KSerializer;
+ public fun deserialize (Lkotlinx/serialization/encoding/Decoder;)Lcom/shopify/checkoutkit/ExpectationElement;
+ public synthetic fun deserialize (Lkotlinx/serialization/encoding/Decoder;)Ljava/lang/Object;
+ public fun getDescriptor ()Lkotlinx/serialization/descriptors/SerialDescriptor;
+ public fun serialize (Lkotlinx/serialization/encoding/Encoder;Lcom/shopify/checkoutkit/ExpectationElement;)V
+ public synthetic fun serialize (Lkotlinx/serialization/encoding/Encoder;Ljava/lang/Object;)V
+ public fun typeParametersSerializers ()[Lkotlinx/serialization/KSerializer;
+}
+
+public final class com/shopify/checkoutkit/ExpectationElement$Companion {
+ public final fun serializer ()Lkotlinx/serialization/KSerializer;
+}
+
+public final class com/shopify/checkoutkit/ExpectationLineItem {
+ public static final field Companion Lcom/shopify/checkoutkit/ExpectationLineItem$Companion;
+ public fun (Ljava/lang/String;J)V
+ public final fun component1 ()Ljava/lang/String;
+ public final fun component2 ()J
+ public final fun copy (Ljava/lang/String;J)Lcom/shopify/checkoutkit/ExpectationLineItem;
+ public static synthetic fun copy$default (Lcom/shopify/checkoutkit/ExpectationLineItem;Ljava/lang/String;JILjava/lang/Object;)Lcom/shopify/checkoutkit/ExpectationLineItem;
+ public fun equals (Ljava/lang/Object;)Z
+ public final fun getId ()Ljava/lang/String;
+ public final fun getQuantity ()J
+ public fun hashCode ()I
+ public fun toString ()Ljava/lang/String;
+}
+
+public final class com/shopify/checkoutkit/ExpectationLineItem$$serializer : kotlinx/serialization/internal/GeneratedSerializer {
+ public static final field INSTANCE Lcom/shopify/checkoutkit/ExpectationLineItem$$serializer;
+ public fun childSerializers ()[Lkotlinx/serialization/KSerializer;
+ public fun deserialize (Lkotlinx/serialization/encoding/Decoder;)Lcom/shopify/checkoutkit/ExpectationLineItem;
+ public synthetic fun deserialize (Lkotlinx/serialization/encoding/Decoder;)Ljava/lang/Object;
+ public fun getDescriptor ()Lkotlinx/serialization/descriptors/SerialDescriptor;
+ public fun serialize (Lkotlinx/serialization/encoding/Encoder;Lcom/shopify/checkoutkit/ExpectationLineItem;)V
+ public synthetic fun serialize (Lkotlinx/serialization/encoding/Encoder;Ljava/lang/Object;)V
+ public fun typeParametersSerializers ()[Lkotlinx/serialization/KSerializer;
+}
+
+public final class com/shopify/checkoutkit/ExpectationLineItem$Companion {
+ public final fun serializer ()Lkotlinx/serialization/KSerializer;
+}
+
+public final class com/shopify/checkoutkit/ExpectationLineItemClass {
+ public static final field Companion Lcom/shopify/checkoutkit/ExpectationLineItemClass$Companion;
+ public fun (Ljava/lang/String;J)V
+ public final fun component1 ()Ljava/lang/String;
+ public final fun component2 ()J
+ public final fun copy (Ljava/lang/String;J)Lcom/shopify/checkoutkit/ExpectationLineItemClass;
+ public static synthetic fun copy$default (Lcom/shopify/checkoutkit/ExpectationLineItemClass;Ljava/lang/String;JILjava/lang/Object;)Lcom/shopify/checkoutkit/ExpectationLineItemClass;
+ public fun equals (Ljava/lang/Object;)Z
+ public final fun getId ()Ljava/lang/String;
+ public final fun getQuantity ()J
+ public fun hashCode ()I
+ public fun toString ()Ljava/lang/String;
+}
+
+public final class com/shopify/checkoutkit/ExpectationLineItemClass$$serializer : kotlinx/serialization/internal/GeneratedSerializer {
+ public static final field INSTANCE Lcom/shopify/checkoutkit/ExpectationLineItemClass$$serializer;
+ public fun childSerializers ()[Lkotlinx/serialization/KSerializer;
+ public fun deserialize (Lkotlinx/serialization/encoding/Decoder;)Lcom/shopify/checkoutkit/ExpectationLineItemClass;
+ public synthetic fun deserialize (Lkotlinx/serialization/encoding/Decoder;)Ljava/lang/Object;
+ public fun getDescriptor ()Lkotlinx/serialization/descriptors/SerialDescriptor;
+ public fun serialize (Lkotlinx/serialization/encoding/Encoder;Lcom/shopify/checkoutkit/ExpectationLineItemClass;)V
+ public synthetic fun serialize (Lkotlinx/serialization/encoding/Encoder;Ljava/lang/Object;)V
+ public fun typeParametersSerializers ()[Lkotlinx/serialization/KSerializer;
+}
+
+public final class com/shopify/checkoutkit/ExpectationLineItemClass$Companion {
+ public final fun serializer ()Lkotlinx/serialization/KSerializer;
+}
+
+public abstract class com/shopify/checkoutkit/Extends {
+ public static final field Companion Lcom/shopify/checkoutkit/Extends$Companion;
+ public synthetic fun (ILkotlinx/serialization/internal/SerializationConstructorMarker;)V
+ public static final synthetic fun write$Self (Lcom/shopify/checkoutkit/Extends;Lkotlinx/serialization/encoding/CompositeEncoder;Lkotlinx/serialization/descriptors/SerialDescriptor;)V
+}
+
+public final class com/shopify/checkoutkit/Extends$Companion {
+ public final fun serializer ()Lkotlinx/serialization/KSerializer;
+}
+
+public final class com/shopify/checkoutkit/Extends$StringArrayValue : com/shopify/checkoutkit/Extends {
+ public fun (Ljava/util/List;)V
+ public final fun getValue ()Ljava/util/List;
+}
+
+public final class com/shopify/checkoutkit/Extends$StringValue : com/shopify/checkoutkit/Extends {
+ public fun (Ljava/lang/String;)V
+ public final fun getValue ()Ljava/lang/String;
+}
+
+public final class com/shopify/checkoutkit/Fulfillment {
+ public static final field Companion Lcom/shopify/checkoutkit/Fulfillment$Companion;
+ public fun ()V
+ public fun (Ljava/util/List;Ljava/util/List;)V
+ public synthetic fun (Ljava/util/List;Ljava/util/List;ILkotlin/jvm/internal/DefaultConstructorMarker;)V
+ public final fun component1 ()Ljava/util/List;
+ public final fun component2 ()Ljava/util/List;
+ public final fun copy (Ljava/util/List;Ljava/util/List;)Lcom/shopify/checkoutkit/Fulfillment;
+ public static synthetic fun copy$default (Lcom/shopify/checkoutkit/Fulfillment;Ljava/util/List;Ljava/util/List;ILjava/lang/Object;)Lcom/shopify/checkoutkit/Fulfillment;
+ public fun equals (Ljava/lang/Object;)Z
+ public final fun getAvailableMethods ()Ljava/util/List;
+ public final fun getMethods ()Ljava/util/List;
+ public fun hashCode ()I
+ public fun toString ()Ljava/lang/String;
+}
+
+public final class com/shopify/checkoutkit/Fulfillment$$serializer : kotlinx/serialization/internal/GeneratedSerializer {
+ public static final field INSTANCE Lcom/shopify/checkoutkit/Fulfillment$$serializer;
+ public fun childSerializers ()[Lkotlinx/serialization/KSerializer;
+ public fun deserialize (Lkotlinx/serialization/encoding/Decoder;)Lcom/shopify/checkoutkit/Fulfillment;
+ public synthetic fun deserialize (Lkotlinx/serialization/encoding/Decoder;)Ljava/lang/Object;
+ public fun getDescriptor ()Lkotlinx/serialization/descriptors/SerialDescriptor;
+ public fun serialize (Lkotlinx/serialization/encoding/Encoder;Lcom/shopify/checkoutkit/Fulfillment;)V
+ public synthetic fun serialize (Lkotlinx/serialization/encoding/Encoder;Ljava/lang/Object;)V
+ public fun typeParametersSerializers ()[Lkotlinx/serialization/KSerializer;
+}
+
+public final class com/shopify/checkoutkit/Fulfillment$Companion {
+ public final fun serializer ()Lkotlinx/serialization/KSerializer;
+}
+
+public final class com/shopify/checkoutkit/FulfillmentAvailableMethod {
+ public static final field Companion Lcom/shopify/checkoutkit/FulfillmentAvailableMethod$Companion;
+ public fun (Ljava/lang/String;Ljava/lang/String;Ljava/util/List;Lcom/shopify/checkoutkit/TypeElement;)V
+ public synthetic fun (Ljava/lang/String;Ljava/lang/String;Ljava/util/List;Lcom/shopify/checkoutkit/TypeElement;ILkotlin/jvm/internal/DefaultConstructorMarker;)V
+ public final fun component1 ()Ljava/lang/String;
+ public final fun component2 ()Ljava/lang/String;
+ public final fun component3 ()Ljava/util/List;
+ public final fun component4 ()Lcom/shopify/checkoutkit/TypeElement;
+ public final fun copy (Ljava/lang/String;Ljava/lang/String;Ljava/util/List;Lcom/shopify/checkoutkit/TypeElement;)Lcom/shopify/checkoutkit/FulfillmentAvailableMethod;
+ public static synthetic fun copy$default (Lcom/shopify/checkoutkit/FulfillmentAvailableMethod;Ljava/lang/String;Ljava/lang/String;Ljava/util/List;Lcom/shopify/checkoutkit/TypeElement;ILjava/lang/Object;)Lcom/shopify/checkoutkit/FulfillmentAvailableMethod;
+ public fun equals (Ljava/lang/Object;)Z
+ public final fun getDescription ()Ljava/lang/String;
+ public final fun getFulfillableOn ()Ljava/lang/String;
+ public final fun getLineItemIDS ()Ljava/util/List;
+ public final fun getType ()Lcom/shopify/checkoutkit/TypeElement;
+ public fun hashCode ()I
+ public fun toString ()Ljava/lang/String;
+}
+
+public final class com/shopify/checkoutkit/FulfillmentAvailableMethod$$serializer : kotlinx/serialization/internal/GeneratedSerializer {
+ public static final field INSTANCE Lcom/shopify/checkoutkit/FulfillmentAvailableMethod$$serializer;
+ public fun childSerializers ()[Lkotlinx/serialization/KSerializer;
+ public fun deserialize (Lkotlinx/serialization/encoding/Decoder;)Lcom/shopify/checkoutkit/FulfillmentAvailableMethod;
+ public synthetic fun deserialize (Lkotlinx/serialization/encoding/Decoder;)Ljava/lang/Object;
+ public fun getDescriptor ()Lkotlinx/serialization/descriptors/SerialDescriptor;
+ public fun serialize (Lkotlinx/serialization/encoding/Encoder;Lcom/shopify/checkoutkit/FulfillmentAvailableMethod;)V
+ public synthetic fun serialize (Lkotlinx/serialization/encoding/Encoder;Ljava/lang/Object;)V
+ public fun typeParametersSerializers ()[Lkotlinx/serialization/KSerializer;
+}
+
+public final class com/shopify/checkoutkit/FulfillmentAvailableMethod$Companion {
+ public final fun serializer ()Lkotlinx/serialization/KSerializer;
+}
+
+public final class com/shopify/checkoutkit/FulfillmentClass {
+ public static final field Companion Lcom/shopify/checkoutkit/FulfillmentClass$Companion;
+ public fun ()V
+ public fun (Ljava/util/List;Ljava/util/List;)V
+ public synthetic fun (Ljava/util/List;Ljava/util/List;ILkotlin/jvm/internal/DefaultConstructorMarker;)V
+ public final fun component1 ()Ljava/util/List;
+ public final fun component2 ()Ljava/util/List;
+ public final fun copy (Ljava/util/List;Ljava/util/List;)Lcom/shopify/checkoutkit/FulfillmentClass;
+ public static synthetic fun copy$default (Lcom/shopify/checkoutkit/FulfillmentClass;Ljava/util/List;Ljava/util/List;ILjava/lang/Object;)Lcom/shopify/checkoutkit/FulfillmentClass;
+ public fun equals (Ljava/lang/Object;)Z
+ public final fun getEvents ()Ljava/util/List;
+ public final fun getExpectations ()Ljava/util/List;
+ public fun hashCode ()I
+ public fun toString ()Ljava/lang/String;
+}
+
+public final class com/shopify/checkoutkit/FulfillmentClass$$serializer : kotlinx/serialization/internal/GeneratedSerializer {
+ public static final field INSTANCE Lcom/shopify/checkoutkit/FulfillmentClass$$serializer;
+ public fun childSerializers ()[Lkotlinx/serialization/KSerializer;
+ public fun deserialize (Lkotlinx/serialization/encoding/Decoder;)Lcom/shopify/checkoutkit/FulfillmentClass;
+ public synthetic fun deserialize (Lkotlinx/serialization/encoding/Decoder;)Ljava/lang/Object;
+ public fun getDescriptor ()Lkotlinx/serialization/descriptors/SerialDescriptor;
+ public fun serialize (Lkotlinx/serialization/encoding/Encoder;Lcom/shopify/checkoutkit/FulfillmentClass;)V
+ public synthetic fun serialize (Lkotlinx/serialization/encoding/Encoder;Ljava/lang/Object;)V
+ public fun typeParametersSerializers ()[Lkotlinx/serialization/KSerializer;
+}
+
+public final class com/shopify/checkoutkit/FulfillmentClass$Companion {
+ public final fun serializer ()Lkotlinx/serialization/KSerializer;
+}
+
+public final class com/shopify/checkoutkit/FulfillmentDestination {
+ public static final field Companion Lcom/shopify/checkoutkit/FulfillmentDestination$Companion;
+ public fun (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Lcom/shopify/checkoutkit/BillingAddressClass;Ljava/lang/String;)V
+ public synthetic fun (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Lcom/shopify/checkoutkit/BillingAddressClass;Ljava/lang/String;ILkotlin/jvm/internal/DefaultConstructorMarker;)V
+ public final fun component1 ()Ljava/lang/String;
+ public final fun component10 ()Ljava/lang/String;
+ public final fun component11 ()Lcom/shopify/checkoutkit/BillingAddressClass;
+ public final fun component12 ()Ljava/lang/String;
+ public final fun component2 ()Ljava/lang/String;
+ public final fun component3 ()Ljava/lang/String;
+ public final fun component4 ()Ljava/lang/String;
+ public final fun component5 ()Ljava/lang/String;
+ public final fun component6 ()Ljava/lang/String;
+ public final fun component7 ()Ljava/lang/String;
+ public final fun component8 ()Ljava/lang/String;
+ public final fun component9 ()Ljava/lang/String;
+ public final fun copy (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Lcom/shopify/checkoutkit/BillingAddressClass;Ljava/lang/String;)Lcom/shopify/checkoutkit/FulfillmentDestination;
+ public static synthetic fun copy$default (Lcom/shopify/checkoutkit/FulfillmentDestination;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Lcom/shopify/checkoutkit/BillingAddressClass;Ljava/lang/String;ILjava/lang/Object;)Lcom/shopify/checkoutkit/FulfillmentDestination;
+ public fun equals (Ljava/lang/Object;)Z
+ public final fun getAddress ()Lcom/shopify/checkoutkit/BillingAddressClass;
+ public final fun getAddressCountry ()Ljava/lang/String;
+ public final fun getAddressLocality ()Ljava/lang/String;
+ public final fun getAddressRegion ()Ljava/lang/String;
+ public final fun getExtendedAddress ()Ljava/lang/String;
+ public final fun getFirstName ()Ljava/lang/String;
+ public final fun getId ()Ljava/lang/String;
+ public final fun getLastName ()Ljava/lang/String;
+ public final fun getName ()Ljava/lang/String;
+ public final fun getPhoneNumber ()Ljava/lang/String;
+ public final fun getPostalCode ()Ljava/lang/String;
+ public final fun getStreetAddress ()Ljava/lang/String;
+ public fun hashCode ()I
+ public fun toString ()Ljava/lang/String;
+}
+
+public final class com/shopify/checkoutkit/FulfillmentDestination$$serializer : kotlinx/serialization/internal/GeneratedSerializer {
+ public static final field INSTANCE Lcom/shopify/checkoutkit/FulfillmentDestination$$serializer;
+ public fun childSerializers ()[Lkotlinx/serialization/KSerializer;
+ public fun deserialize (Lkotlinx/serialization/encoding/Decoder;)Lcom/shopify/checkoutkit/FulfillmentDestination;
+ public synthetic fun deserialize (Lkotlinx/serialization/encoding/Decoder;)Ljava/lang/Object;
+ public fun getDescriptor ()Lkotlinx/serialization/descriptors/SerialDescriptor;
+ public fun serialize (Lkotlinx/serialization/encoding/Encoder;Lcom/shopify/checkoutkit/FulfillmentDestination;)V
+ public synthetic fun serialize (Lkotlinx/serialization/encoding/Encoder;Ljava/lang/Object;)V
+ public fun typeParametersSerializers ()[Lkotlinx/serialization/KSerializer;
+}
+
+public final class com/shopify/checkoutkit/FulfillmentDestination$Companion {
+ public final fun serializer ()Lkotlinx/serialization/KSerializer;
+}
+
+public final class com/shopify/checkoutkit/FulfillmentDestinationElement {
+ public static final field Companion Lcom/shopify/checkoutkit/FulfillmentDestinationElement$Companion;
+ public fun (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Lcom/shopify/checkoutkit/BillingAddressClass;Ljava/lang/String;)V
+ public synthetic fun (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Lcom/shopify/checkoutkit/BillingAddressClass;Ljava/lang/String;ILkotlin/jvm/internal/DefaultConstructorMarker;)V
+ public final fun component1 ()Ljava/lang/String;
+ public final fun component10 ()Ljava/lang/String;
+ public final fun component11 ()Lcom/shopify/checkoutkit/BillingAddressClass;
+ public final fun component12 ()Ljava/lang/String;
+ public final fun component2 ()Ljava/lang/String;
+ public final fun component3 ()Ljava/lang/String;
+ public final fun component4 ()Ljava/lang/String;
+ public final fun component5 ()Ljava/lang/String;
+ public final fun component6 ()Ljava/lang/String;
+ public final fun component7 ()Ljava/lang/String;
+ public final fun component8 ()Ljava/lang/String;
+ public final fun component9 ()Ljava/lang/String;
+ public final fun copy (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Lcom/shopify/checkoutkit/BillingAddressClass;Ljava/lang/String;)Lcom/shopify/checkoutkit/FulfillmentDestinationElement;
+ public static synthetic fun copy$default (Lcom/shopify/checkoutkit/FulfillmentDestinationElement;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Lcom/shopify/checkoutkit/BillingAddressClass;Ljava/lang/String;ILjava/lang/Object;)Lcom/shopify/checkoutkit/FulfillmentDestinationElement;
+ public fun equals (Ljava/lang/Object;)Z
+ public final fun getAddress ()Lcom/shopify/checkoutkit/BillingAddressClass;
+ public final fun getAddressCountry ()Ljava/lang/String;
+ public final fun getAddressLocality ()Ljava/lang/String;
+ public final fun getAddressRegion ()Ljava/lang/String;
+ public final fun getExtendedAddress ()Ljava/lang/String;
+ public final fun getFirstName ()Ljava/lang/String;
+ public final fun getId ()Ljava/lang/String;
+ public final fun getLastName ()Ljava/lang/String;
+ public final fun getName ()Ljava/lang/String;
+ public final fun getPhoneNumber ()Ljava/lang/String;
+ public final fun getPostalCode ()Ljava/lang/String;
+ public final fun getStreetAddress ()Ljava/lang/String;
+ public fun hashCode ()I
+ public fun toString ()Ljava/lang/String;
+}
+
+public final class com/shopify/checkoutkit/FulfillmentDestinationElement$$serializer : kotlinx/serialization/internal/GeneratedSerializer {
+ public static final field INSTANCE Lcom/shopify/checkoutkit/FulfillmentDestinationElement$$serializer;
+ public fun childSerializers ()[Lkotlinx/serialization/KSerializer;
+ public fun deserialize (Lkotlinx/serialization/encoding/Decoder;)Lcom/shopify/checkoutkit/FulfillmentDestinationElement;
+ public synthetic fun deserialize (Lkotlinx/serialization/encoding/Decoder;)Ljava/lang/Object;
+ public fun getDescriptor ()Lkotlinx/serialization/descriptors/SerialDescriptor;
+ public fun serialize (Lkotlinx/serialization/encoding/Encoder;Lcom/shopify/checkoutkit/FulfillmentDestinationElement;)V
+ public synthetic fun serialize (Lkotlinx/serialization/encoding/Encoder;Ljava/lang/Object;)V
+ public fun typeParametersSerializers ()[Lkotlinx/serialization/KSerializer;
+}
+
+public final class com/shopify/checkoutkit/FulfillmentDestinationElement$Companion {
+ public final fun serializer ()Lkotlinx/serialization/KSerializer;
+}
+
+public final class com/shopify/checkoutkit/FulfillmentEvent {
+ public static final field Companion Lcom/shopify/checkoutkit/FulfillmentEvent$Companion;
+ public fun (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/util/List;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V
+ public synthetic fun (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/util/List;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;ILkotlin/jvm/internal/DefaultConstructorMarker;)V
+ public final fun component1 ()Ljava/lang/String;
+ public final fun component2 ()Ljava/lang/String;
+ public final fun component3 ()Ljava/lang/String;
+ public final fun component4 ()Ljava/util/List;
+ public final fun component5 ()Ljava/lang/String;
+ public final fun component6 ()Ljava/lang/String;
+ public final fun component7 ()Ljava/lang/String;
+ public final fun component8 ()Ljava/lang/String;
+ public final fun copy (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/util/List;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Lcom/shopify/checkoutkit/FulfillmentEvent;
+ public static synthetic fun copy$default (Lcom/shopify/checkoutkit/FulfillmentEvent;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/util/List;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;ILjava/lang/Object;)Lcom/shopify/checkoutkit/FulfillmentEvent;
+ public fun equals (Ljava/lang/Object;)Z
+ public final fun getCarrier ()Ljava/lang/String;
+ public final fun getDescription ()Ljava/lang/String;
+ public final fun getId ()Ljava/lang/String;
+ public final fun getLineItems ()Ljava/util/List;
+ public final fun getOccurredAt ()Ljava/lang/String;
+ public final fun getTrackingNumber ()Ljava/lang/String;
+ public final fun getTrackingURL ()Ljava/lang/String;
+ public final fun getType ()Ljava/lang/String;
+ public fun hashCode ()I
+ public fun toString ()Ljava/lang/String;
+}
+
+public final class com/shopify/checkoutkit/FulfillmentEvent$$serializer : kotlinx/serialization/internal/GeneratedSerializer {
+ public static final field INSTANCE Lcom/shopify/checkoutkit/FulfillmentEvent$$serializer;
+ public fun childSerializers ()[Lkotlinx/serialization/KSerializer;
+ public fun deserialize (Lkotlinx/serialization/encoding/Decoder;)Lcom/shopify/checkoutkit/FulfillmentEvent;
+ public synthetic fun deserialize (Lkotlinx/serialization/encoding/Decoder;)Ljava/lang/Object;
+ public fun getDescriptor ()Lkotlinx/serialization/descriptors/SerialDescriptor;
+ public fun serialize (Lkotlinx/serialization/encoding/Encoder;Lcom/shopify/checkoutkit/FulfillmentEvent;)V
+ public synthetic fun serialize (Lkotlinx/serialization/encoding/Encoder;Ljava/lang/Object;)V
+ public fun typeParametersSerializers ()[Lkotlinx/serialization/KSerializer;
+}
+
+public final class com/shopify/checkoutkit/FulfillmentEvent$Companion {
+ public final fun serializer ()Lkotlinx/serialization/KSerializer;
+}
+
+public final class com/shopify/checkoutkit/FulfillmentEventLineItem {
+ public static final field Companion Lcom/shopify/checkoutkit/FulfillmentEventLineItem$Companion;
+ public fun (Ljava/lang/String;J)V
+ public final fun component1 ()Ljava/lang/String;
+ public final fun component2 ()J
+ public final fun copy (Ljava/lang/String;J)Lcom/shopify/checkoutkit/FulfillmentEventLineItem;
+ public static synthetic fun copy$default (Lcom/shopify/checkoutkit/FulfillmentEventLineItem;Ljava/lang/String;JILjava/lang/Object;)Lcom/shopify/checkoutkit/FulfillmentEventLineItem;
+ public fun equals (Ljava/lang/Object;)Z
+ public final fun getId ()Ljava/lang/String;
+ public final fun getQuantity ()J
+ public fun hashCode ()I
+ public fun toString ()Ljava/lang/String;
+}
+
+public final class com/shopify/checkoutkit/FulfillmentEventLineItem$$serializer : kotlinx/serialization/internal/GeneratedSerializer {
+ public static final field INSTANCE Lcom/shopify/checkoutkit/FulfillmentEventLineItem$$serializer;
+ public fun childSerializers ()[Lkotlinx/serialization/KSerializer;
+ public fun deserialize (Lkotlinx/serialization/encoding/Decoder;)Lcom/shopify/checkoutkit/FulfillmentEventLineItem;
+ public synthetic fun deserialize (Lkotlinx/serialization/encoding/Decoder;)Ljava/lang/Object;
+ public fun getDescriptor ()Lkotlinx/serialization/descriptors/SerialDescriptor;
+ public fun serialize (Lkotlinx/serialization/encoding/Encoder;Lcom/shopify/checkoutkit/FulfillmentEventLineItem;)V
+ public synthetic fun serialize (Lkotlinx/serialization/encoding/Encoder;Ljava/lang/Object;)V
+ public fun typeParametersSerializers ()[Lkotlinx/serialization/KSerializer;
+}
+
+public final class com/shopify/checkoutkit/FulfillmentEventLineItem$Companion {
+ public final fun serializer ()Lkotlinx/serialization/KSerializer;
+}
+
+public final class com/shopify/checkoutkit/FulfillmentGroup {
+ public static final field Companion Lcom/shopify/checkoutkit/FulfillmentGroup$Companion;
+ public fun (Ljava/lang/String;Ljava/util/List;Ljava/util/List;Ljava/lang/String;)V
+ public synthetic fun (Ljava/lang/String;Ljava/util/List;Ljava/util/List;Ljava/lang/String;ILkotlin/jvm/internal/DefaultConstructorMarker;)V
+ public final fun component1 ()Ljava/lang/String;
+ public final fun component2 ()Ljava/util/List;
+ public final fun component3 ()Ljava/util/List;
+ public final fun component4 ()Ljava/lang/String;
+ public final fun copy (Ljava/lang/String;Ljava/util/List;Ljava/util/List;Ljava/lang/String;)Lcom/shopify/checkoutkit/FulfillmentGroup;
+ public static synthetic fun copy$default (Lcom/shopify/checkoutkit/FulfillmentGroup;Ljava/lang/String;Ljava/util/List;Ljava/util/List;Ljava/lang/String;ILjava/lang/Object;)Lcom/shopify/checkoutkit/FulfillmentGroup;
+ public fun equals (Ljava/lang/Object;)Z
+ public final fun getId ()Ljava/lang/String;
+ public final fun getLineItemIDS ()Ljava/util/List;
+ public final fun getOptions ()Ljava/util/List;
+ public final fun getSelectedOptionID ()Ljava/lang/String;
+ public fun hashCode ()I
+ public fun toString ()Ljava/lang/String;
+}
+
+public final class com/shopify/checkoutkit/FulfillmentGroup$$serializer : kotlinx/serialization/internal/GeneratedSerializer {
+ public static final field INSTANCE Lcom/shopify/checkoutkit/FulfillmentGroup$$serializer;
+ public fun childSerializers ()[Lkotlinx/serialization/KSerializer;
+ public fun deserialize (Lkotlinx/serialization/encoding/Decoder;)Lcom/shopify/checkoutkit/FulfillmentGroup;
+ public synthetic fun deserialize (Lkotlinx/serialization/encoding/Decoder;)Ljava/lang/Object;
+ public fun getDescriptor ()Lkotlinx/serialization/descriptors/SerialDescriptor;
+ public fun serialize (Lkotlinx/serialization/encoding/Encoder;Lcom/shopify/checkoutkit/FulfillmentGroup;)V
+ public synthetic fun serialize (Lkotlinx/serialization/encoding/Encoder;Ljava/lang/Object;)V
+ public fun typeParametersSerializers ()[Lkotlinx/serialization/KSerializer;
+}
+
+public final class com/shopify/checkoutkit/FulfillmentGroup$Companion {
+ public final fun serializer ()Lkotlinx/serialization/KSerializer;
+}
+
+public final class com/shopify/checkoutkit/FulfillmentMethod {
+ public static final field Companion Lcom/shopify/checkoutkit/FulfillmentMethod$Companion;
+ public fun (Ljava/util/List;Ljava/util/List;Ljava/lang/String;Ljava/util/List;Ljava/lang/String;Lcom/shopify/checkoutkit/TypeElement;)V
+ public synthetic fun (Ljava/util/List;Ljava/util/List;Ljava/lang/String;Ljava/util/List;Ljava/lang/String;Lcom/shopify/checkoutkit/TypeElement;ILkotlin/jvm/internal/DefaultConstructorMarker;)V
+ public final fun component1 ()Ljava/util/List;
+ public final fun component2 ()Ljava/util/List;
+ public final fun component3 ()Ljava/lang/String;
+ public final fun component4 ()Ljava/util/List;
+ public final fun component5 ()Ljava/lang/String;
+ public final fun component6 ()Lcom/shopify/checkoutkit/TypeElement;
+ public final fun copy (Ljava/util/List;Ljava/util/List;Ljava/lang/String;Ljava/util/List;Ljava/lang/String;Lcom/shopify/checkoutkit/TypeElement;)Lcom/shopify/checkoutkit/FulfillmentMethod;
+ public static synthetic fun copy$default (Lcom/shopify/checkoutkit/FulfillmentMethod;Ljava/util/List;Ljava/util/List;Ljava/lang/String;Ljava/util/List;Ljava/lang/String;Lcom/shopify/checkoutkit/TypeElement;ILjava/lang/Object;)Lcom/shopify/checkoutkit/FulfillmentMethod;
+ public fun equals (Ljava/lang/Object;)Z
+ public final fun getDestinations ()Ljava/util/List;
+ public final fun getGroups ()Ljava/util/List;
+ public final fun getId ()Ljava/lang/String;
+ public final fun getLineItemIDS ()Ljava/util/List;
+ public final fun getSelectedDestinationID ()Ljava/lang/String;
+ public final fun getType ()Lcom/shopify/checkoutkit/TypeElement;
+ public fun hashCode ()I
+ public fun toString ()Ljava/lang/String;
+}
+
+public final class com/shopify/checkoutkit/FulfillmentMethod$$serializer : kotlinx/serialization/internal/GeneratedSerializer {
+ public static final field INSTANCE Lcom/shopify/checkoutkit/FulfillmentMethod$$serializer;
+ public fun childSerializers ()[Lkotlinx/serialization/KSerializer;
+ public fun deserialize (Lkotlinx/serialization/encoding/Decoder;)Lcom/shopify/checkoutkit/FulfillmentMethod;
+ public synthetic fun deserialize (Lkotlinx/serialization/encoding/Decoder;)Ljava/lang/Object;
+ public fun getDescriptor ()Lkotlinx/serialization/descriptors/SerialDescriptor;
+ public fun serialize (Lkotlinx/serialization/encoding/Encoder;Lcom/shopify/checkoutkit/FulfillmentMethod;)V
+ public synthetic fun serialize (Lkotlinx/serialization/encoding/Encoder;Ljava/lang/Object;)V
+ public fun typeParametersSerializers ()[Lkotlinx/serialization/KSerializer;
+}
+
+public final class com/shopify/checkoutkit/FulfillmentMethod$Companion {
+ public final fun serializer ()Lkotlinx/serialization/KSerializer;
+}
+
+public final class com/shopify/checkoutkit/FulfillmentOption {
+ public static final field Companion Lcom/shopify/checkoutkit/FulfillmentOption$Companion;
+ public fun (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/util/List;)V
+ public synthetic fun (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/util/List;ILkotlin/jvm/internal/DefaultConstructorMarker;)V
+ public final fun component1 ()Ljava/lang/String;
+ public final fun component2 ()Ljava/lang/String;
+ public final fun component3 ()Ljava/lang/String;
+ public final fun component4 ()Ljava/lang/String;
+ public final fun component5 ()Ljava/lang/String;
+ public final fun component6 ()Ljava/lang/String;
+ public final fun component7 ()Ljava/util/List;
+ public final fun copy (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/util/List;)Lcom/shopify/checkoutkit/FulfillmentOption;
+ public static synthetic fun copy$default (Lcom/shopify/checkoutkit/FulfillmentOption;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/util/List;ILjava/lang/Object;)Lcom/shopify/checkoutkit/FulfillmentOption;
+ public fun equals (Ljava/lang/Object;)Z
+ public final fun getCarrier ()Ljava/lang/String;
+ public final fun getDescription ()Ljava/lang/String;
+ public final fun getEarliestFulfillmentTime ()Ljava/lang/String;
+ public final fun getId ()Ljava/lang/String;
+ public final fun getLatestFulfillmentTime ()Ljava/lang/String;
+ public final fun getTitle ()Ljava/lang/String;
+ public final fun getTotals ()Ljava/util/List;
+ public fun hashCode ()I
+ public fun toString ()Ljava/lang/String;
+}
+
+public final class com/shopify/checkoutkit/FulfillmentOption$$serializer : kotlinx/serialization/internal/GeneratedSerializer {
+ public static final field INSTANCE Lcom/shopify/checkoutkit/FulfillmentOption$$serializer;
+ public fun childSerializers ()[Lkotlinx/serialization/KSerializer;
+ public fun deserialize (Lkotlinx/serialization/encoding/Decoder;)Lcom/shopify/checkoutkit/FulfillmentOption;
+ public synthetic fun deserialize (Lkotlinx/serialization/encoding/Decoder;)Ljava/lang/Object;
+ public fun getDescriptor ()Lkotlinx/serialization/descriptors/SerialDescriptor;
+ public fun serialize (Lkotlinx/serialization/encoding/Encoder;Lcom/shopify/checkoutkit/FulfillmentOption;)V
+ public synthetic fun serialize (Lkotlinx/serialization/encoding/Encoder;Ljava/lang/Object;)V
+ public fun typeParametersSerializers ()[Lkotlinx/serialization/KSerializer;
+}
+
+public final class com/shopify/checkoutkit/FulfillmentOption$Companion {
+ public final fun serializer ()Lkotlinx/serialization/KSerializer;
+}
+
+public final class com/shopify/checkoutkit/GroupElement {
+ public static final field Companion Lcom/shopify/checkoutkit/GroupElement$Companion;
+ public fun (Ljava/lang/String;Ljava/util/List;Ljava/util/List;Ljava/lang/String;)V
+ public synthetic fun (Ljava/lang/String;Ljava/util/List;Ljava/util/List;Ljava/lang/String;ILkotlin/jvm/internal/DefaultConstructorMarker;)V
+ public final fun component1 ()Ljava/lang/String;
+ public final fun component2 ()Ljava/util/List;
+ public final fun component3 ()Ljava/util/List;
+ public final fun component4 ()Ljava/lang/String;
+ public final fun copy (Ljava/lang/String;Ljava/util/List;Ljava/util/List;Ljava/lang/String;)Lcom/shopify/checkoutkit/GroupElement;
+ public static synthetic fun copy$default (Lcom/shopify/checkoutkit/GroupElement;Ljava/lang/String;Ljava/util/List;Ljava/util/List;Ljava/lang/String;ILjava/lang/Object;)Lcom/shopify/checkoutkit/GroupElement;
+ public fun equals (Ljava/lang/Object;)Z
+ public final fun getId ()Ljava/lang/String;
+ public final fun getLineItemIDS ()Ljava/util/List;
+ public final fun getOptions ()Ljava/util/List;
+ public final fun getSelectedOptionID ()Ljava/lang/String;
+ public fun hashCode ()I
+ public fun toString ()Ljava/lang/String;
+}
+
+public final class com/shopify/checkoutkit/GroupElement$$serializer : kotlinx/serialization/internal/GeneratedSerializer {
+ public static final field INSTANCE Lcom/shopify/checkoutkit/GroupElement$$serializer;
+ public fun childSerializers ()[Lkotlinx/serialization/KSerializer;
+ public fun deserialize (Lkotlinx/serialization/encoding/Decoder;)Lcom/shopify/checkoutkit/GroupElement;
+ public synthetic fun deserialize (Lkotlinx/serialization/encoding/Decoder;)Ljava/lang/Object;
+ public fun getDescriptor ()Lkotlinx/serialization/descriptors/SerialDescriptor;
+ public fun serialize (Lkotlinx/serialization/encoding/Encoder;Lcom/shopify/checkoutkit/GroupElement;)V
+ public synthetic fun serialize (Lkotlinx/serialization/encoding/Encoder;Ljava/lang/Object;)V
+ public fun typeParametersSerializers ()[Lkotlinx/serialization/KSerializer;
+}
+
+public final class com/shopify/checkoutkit/GroupElement$Companion {
+ public final fun serializer ()Lkotlinx/serialization/KSerializer;
+}
+
+public final class com/shopify/checkoutkit/HttpException : com/shopify/checkoutkit/CheckoutUnavailableException {
+ public fun (IZ)V
+ public fun (Ljava/lang/String;IZ)V
+ public synthetic fun (Ljava/lang/String;IZILkotlin/jvm/internal/DefaultConstructorMarker;)V
+ public final fun getStatusCode ()I
+}
+
+public final class com/shopify/checkoutkit/IdentityClass {
+ public static final field Companion Lcom/shopify/checkoutkit/IdentityClass$Companion;
+ public fun (Ljava/lang/String;)V
+ public final fun component1 ()Ljava/lang/String;
+ public final fun copy (Ljava/lang/String;)Lcom/shopify/checkoutkit/IdentityClass;
+ public static synthetic fun copy$default (Lcom/shopify/checkoutkit/IdentityClass;Ljava/lang/String;ILjava/lang/Object;)Lcom/shopify/checkoutkit/IdentityClass;
+ public fun equals (Ljava/lang/Object;)Z
+ public final fun getAccessToken ()Ljava/lang/String;
+ public fun hashCode ()I
+ public fun toString ()Ljava/lang/String;
+}
+
+public final class com/shopify/checkoutkit/IdentityClass$$serializer : kotlinx/serialization/internal/GeneratedSerializer {
+ public static final field INSTANCE Lcom/shopify/checkoutkit/IdentityClass$$serializer;
+ public fun childSerializers ()[Lkotlinx/serialization/KSerializer;
+ public fun deserialize (Lkotlinx/serialization/encoding/Decoder;)Lcom/shopify/checkoutkit/IdentityClass;
+ public synthetic fun deserialize (Lkotlinx/serialization/encoding/Decoder;)Ljava/lang/Object;
+ public fun getDescriptor ()Lkotlinx/serialization/descriptors/SerialDescriptor;
+ public fun serialize (Lkotlinx/serialization/encoding/Encoder;Lcom/shopify/checkoutkit/IdentityClass;)V
+ public synthetic fun serialize (Lkotlinx/serialization/encoding/Encoder;Ljava/lang/Object;)V
+ public fun typeParametersSerializers ()[Lkotlinx/serialization/KSerializer;
+}
+
+public final class com/shopify/checkoutkit/IdentityClass$Companion {
+ public final fun serializer ()Lkotlinx/serialization/KSerializer;
+}
+
+public final class com/shopify/checkoutkit/InstrumentsChangeCheckout {
+ public static final field Companion Lcom/shopify/checkoutkit/InstrumentsChangeCheckout$Companion;
+ public fun ()V
+ public fun (Lcom/shopify/checkoutkit/InstrumentsChangePayment;)V
+ public synthetic fun (Lcom/shopify/checkoutkit/InstrumentsChangePayment;ILkotlin/jvm/internal/DefaultConstructorMarker;)V
+ public final fun component1 ()Lcom/shopify/checkoutkit/InstrumentsChangePayment;
+ public final fun copy (Lcom/shopify/checkoutkit/InstrumentsChangePayment;)Lcom/shopify/checkoutkit/InstrumentsChangeCheckout;
+ public static synthetic fun copy$default (Lcom/shopify/checkoutkit/InstrumentsChangeCheckout;Lcom/shopify/checkoutkit/InstrumentsChangePayment;ILjava/lang/Object;)Lcom/shopify/checkoutkit/InstrumentsChangeCheckout;
+ public fun equals (Ljava/lang/Object;)Z
+ public final fun getPayment ()Lcom/shopify/checkoutkit/InstrumentsChangePayment;
+ public fun hashCode ()I
+ public fun toString ()Ljava/lang/String;
+}
+
+public final class com/shopify/checkoutkit/InstrumentsChangeCheckout$$serializer : kotlinx/serialization/internal/GeneratedSerializer {
+ public static final field INSTANCE Lcom/shopify/checkoutkit/InstrumentsChangeCheckout$$serializer;
+ public fun childSerializers ()[Lkotlinx/serialization/KSerializer;
+ public fun deserialize (Lkotlinx/serialization/encoding/Decoder;)Lcom/shopify/checkoutkit/InstrumentsChangeCheckout;
+ public synthetic fun deserialize (Lkotlinx/serialization/encoding/Decoder;)Ljava/lang/Object;
+ public fun getDescriptor ()Lkotlinx/serialization/descriptors/SerialDescriptor;
+ public fun serialize (Lkotlinx/serialization/encoding/Encoder;Lcom/shopify/checkoutkit/InstrumentsChangeCheckout;)V
+ public synthetic fun serialize (Lkotlinx/serialization/encoding/Encoder;Ljava/lang/Object;)V
+ public fun typeParametersSerializers ()[Lkotlinx/serialization/KSerializer;
+}
+
+public final class com/shopify/checkoutkit/InstrumentsChangeCheckout$Companion {
+ public final fun serializer ()Lkotlinx/serialization/KSerializer;
+}
+
+public final class com/shopify/checkoutkit/InstrumentsChangePayment {
+ public static final field Companion Lcom/shopify/checkoutkit/InstrumentsChangePayment$Companion;
+ public fun ()V
+ public fun (Ljava/util/List;Ljava/lang/String;)V
+ public synthetic fun (Ljava/util/List;Ljava/lang/String;ILkotlin/jvm/internal/DefaultConstructorMarker;)V
+ public final fun component1 ()Ljava/util/List;
+ public final fun component2 ()Ljava/lang/String;
+ public final fun copy (Ljava/util/List;Ljava/lang/String;)Lcom/shopify/checkoutkit/InstrumentsChangePayment;
+ public static synthetic fun copy$default (Lcom/shopify/checkoutkit/InstrumentsChangePayment;Ljava/util/List;Ljava/lang/String;ILjava/lang/Object;)Lcom/shopify/checkoutkit/InstrumentsChangePayment;
+ public fun equals (Ljava/lang/Object;)Z
+ public final fun getInstruments ()Ljava/util/List;
+ public final fun getSelectedInstrumentID ()Ljava/lang/String;
+ public fun hashCode ()I
+ public fun toString ()Ljava/lang/String;
+}
+
+public final class com/shopify/checkoutkit/InstrumentsChangePayment$$serializer : kotlinx/serialization/internal/GeneratedSerializer {
+ public static final field INSTANCE Lcom/shopify/checkoutkit/InstrumentsChangePayment$$serializer;
+ public fun childSerializers ()[Lkotlinx/serialization/KSerializer;
+ public fun deserialize (Lkotlinx/serialization/encoding/Decoder;)Lcom/shopify/checkoutkit/InstrumentsChangePayment;
+ public synthetic fun deserialize (Lkotlinx/serialization/encoding/Decoder;)Ljava/lang/Object;
+ public fun getDescriptor ()Lkotlinx/serialization/descriptors/SerialDescriptor;
+ public fun serialize (Lkotlinx/serialization/encoding/Encoder;Lcom/shopify/checkoutkit/InstrumentsChangePayment;)V
+ public synthetic fun serialize (Lkotlinx/serialization/encoding/Encoder;Ljava/lang/Object;)V
+ public fun typeParametersSerializers ()[Lkotlinx/serialization/KSerializer;
+}
+
+public final class com/shopify/checkoutkit/InstrumentsChangePayment$Companion {
+ public final fun serializer ()Lkotlinx/serialization/KSerializer;
+}
+
+public final class com/shopify/checkoutkit/InstrumentsChangeResult {
+ public static final field Companion Lcom/shopify/checkoutkit/InstrumentsChangeResult$Companion;
+ public fun (Lcom/shopify/checkoutkit/InstrumentsChangeCheckout;)V
+ public final fun component1 ()Lcom/shopify/checkoutkit/InstrumentsChangeCheckout;
+ public final fun copy (Lcom/shopify/checkoutkit/InstrumentsChangeCheckout;)Lcom/shopify/checkoutkit/InstrumentsChangeResult;
+ public static synthetic fun copy$default (Lcom/shopify/checkoutkit/InstrumentsChangeResult;Lcom/shopify/checkoutkit/InstrumentsChangeCheckout;ILjava/lang/Object;)Lcom/shopify/checkoutkit/InstrumentsChangeResult;
+ public fun equals (Ljava/lang/Object;)Z
+ public final fun getCheckout ()Lcom/shopify/checkoutkit/InstrumentsChangeCheckout;
+ public fun hashCode ()I
+ public fun toString ()Ljava/lang/String;
+}
+
+public final class com/shopify/checkoutkit/InstrumentsChangeResult$$serializer : kotlinx/serialization/internal/GeneratedSerializer {
+ public static final field INSTANCE Lcom/shopify/checkoutkit/InstrumentsChangeResult$$serializer;
+ public fun childSerializers ()[Lkotlinx/serialization/KSerializer;
+ public fun deserialize (Lkotlinx/serialization/encoding/Decoder;)Lcom/shopify/checkoutkit/InstrumentsChangeResult;
+ public synthetic fun deserialize (Lkotlinx/serialization/encoding/Decoder;)Ljava/lang/Object;
+ public fun getDescriptor ()Lkotlinx/serialization/descriptors/SerialDescriptor;
+ public fun serialize (Lkotlinx/serialization/encoding/Encoder;Lcom/shopify/checkoutkit/InstrumentsChangeResult;)V
+ public synthetic fun serialize (Lkotlinx/serialization/encoding/Encoder;Ljava/lang/Object;)V
+ public fun typeParametersSerializers ()[Lkotlinx/serialization/KSerializer;
+}
+
+public final class com/shopify/checkoutkit/InstrumentsChangeResult$Companion {
+ public final fun serializer ()Lkotlinx/serialization/KSerializer;
+}
+
+public final class com/shopify/checkoutkit/Item {
+ public static final field Companion Lcom/shopify/checkoutkit/Item$Companion;
+ public fun (Ljava/lang/String;Ljava/lang/String;JLjava/lang/String;)V
+ public synthetic fun (Ljava/lang/String;Ljava/lang/String;JLjava/lang/String;ILkotlin/jvm/internal/DefaultConstructorMarker;)V
+ public final fun component1 ()Ljava/lang/String;
+ public final fun component2 ()Ljava/lang/String;
+ public final fun component3 ()J
+ public final fun component4 ()Ljava/lang/String;
+ public final fun copy (Ljava/lang/String;Ljava/lang/String;JLjava/lang/String;)Lcom/shopify/checkoutkit/Item;
+ public static synthetic fun copy$default (Lcom/shopify/checkoutkit/Item;Ljava/lang/String;Ljava/lang/String;JLjava/lang/String;ILjava/lang/Object;)Lcom/shopify/checkoutkit/Item;
+ public fun equals (Ljava/lang/Object;)Z
+ public final fun getId ()Ljava/lang/String;
+ public final fun getImageURL ()Ljava/lang/String;
+ public final fun getPrice ()J
+ public final fun getTitle ()Ljava/lang/String;
+ public fun hashCode ()I
+ public fun toString ()Ljava/lang/String;
+}
+
+public final class com/shopify/checkoutkit/Item$$serializer : kotlinx/serialization/internal/GeneratedSerializer {
+ public static final field INSTANCE Lcom/shopify/checkoutkit/Item$$serializer;
+ public fun childSerializers ()[Lkotlinx/serialization/KSerializer;
+ public fun deserialize (Lkotlinx/serialization/encoding/Decoder;)Lcom/shopify/checkoutkit/Item;
+ public synthetic fun deserialize (Lkotlinx/serialization/encoding/Decoder;)Ljava/lang/Object;
+ public fun getDescriptor ()Lkotlinx/serialization/descriptors/SerialDescriptor;
+ public fun serialize (Lkotlinx/serialization/encoding/Encoder;Lcom/shopify/checkoutkit/Item;)V
+ public synthetic fun serialize (Lkotlinx/serialization/encoding/Encoder;Ljava/lang/Object;)V
+ public fun typeParametersSerializers ()[Lkotlinx/serialization/KSerializer;
+}
+
+public final class com/shopify/checkoutkit/Item$Companion {
+ public final fun serializer ()Lkotlinx/serialization/KSerializer;
+}
+
+public final class com/shopify/checkoutkit/ItemClass {
+ public static final field Companion Lcom/shopify/checkoutkit/ItemClass$Companion;
+ public fun (Ljava/lang/String;Ljava/lang/String;JLjava/lang/String;)V
+ public synthetic fun (Ljava/lang/String;Ljava/lang/String;JLjava/lang/String;ILkotlin/jvm/internal/DefaultConstructorMarker;)V
+ public final fun component1 ()Ljava/lang/String;
+ public final fun component2 ()Ljava/lang/String;
+ public final fun component3 ()J
+ public final fun component4 ()Ljava/lang/String;
+ public final fun copy (Ljava/lang/String;Ljava/lang/String;JLjava/lang/String;)Lcom/shopify/checkoutkit/ItemClass;
+ public static synthetic fun copy$default (Lcom/shopify/checkoutkit/ItemClass;Ljava/lang/String;Ljava/lang/String;JLjava/lang/String;ILjava/lang/Object;)Lcom/shopify/checkoutkit/ItemClass;
+ public fun equals (Ljava/lang/Object;)Z
+ public final fun getId ()Ljava/lang/String;
+ public final fun getImageURL ()Ljava/lang/String;
+ public final fun getPrice ()J
+ public final fun getTitle ()Ljava/lang/String;
+ public fun hashCode ()I
+ public fun toString ()Ljava/lang/String;
+}
+
+public final class com/shopify/checkoutkit/ItemClass$$serializer : kotlinx/serialization/internal/GeneratedSerializer {
+ public static final field INSTANCE Lcom/shopify/checkoutkit/ItemClass$$serializer;
+ public fun childSerializers ()[Lkotlinx/serialization/KSerializer;
+ public fun deserialize (Lkotlinx/serialization/encoding/Decoder;)Lcom/shopify/checkoutkit/ItemClass;
+ public synthetic fun deserialize (Lkotlinx/serialization/encoding/Decoder;)Ljava/lang/Object;
+ public fun getDescriptor ()Lkotlinx/serialization/descriptors/SerialDescriptor;
+ public fun serialize (Lkotlinx/serialization/encoding/Encoder;Lcom/shopify/checkoutkit/ItemClass;)V
+ public synthetic fun serialize (Lkotlinx/serialization/encoding/Encoder;Ljava/lang/Object;)V
+ public fun typeParametersSerializers ()[Lkotlinx/serialization/KSerializer;
+}
+
+public final class com/shopify/checkoutkit/ItemClass$Companion {
+ public final fun serializer ()Lkotlinx/serialization/KSerializer;
+}
+
+public final class com/shopify/checkoutkit/LineItem {
+ public static final field Companion Lcom/shopify/checkoutkit/LineItem$Companion;
+ public fun (Ljava/lang/String;Lcom/shopify/checkoutkit/ItemClass;Ljava/lang/String;JLjava/util/List;)V
+ public synthetic fun (Ljava/lang/String;Lcom/shopify/checkoutkit/ItemClass;Ljava/lang/String;JLjava/util/List;ILkotlin/jvm/internal/DefaultConstructorMarker;)V
+ public final fun component1 ()Ljava/lang/String;
+ public final fun component2 ()Lcom/shopify/checkoutkit/ItemClass;
+ public final fun component3 ()Ljava/lang/String;
+ public final fun component4 ()J
+ public final fun component5 ()Ljava/util/List;
+ public final fun copy (Ljava/lang/String;Lcom/shopify/checkoutkit/ItemClass;Ljava/lang/String;JLjava/util/List;)Lcom/shopify/checkoutkit/LineItem;
+ public static synthetic fun copy$default (Lcom/shopify/checkoutkit/LineItem;Ljava/lang/String;Lcom/shopify/checkoutkit/ItemClass;Ljava/lang/String;JLjava/util/List;ILjava/lang/Object;)Lcom/shopify/checkoutkit/LineItem;
+ public fun equals (Ljava/lang/Object;)Z
+ public final fun getId ()Ljava/lang/String;
+ public final fun getItem ()Lcom/shopify/checkoutkit/ItemClass;
+ public final fun getParentID ()Ljava/lang/String;
+ public final fun getQuantity ()J
+ public final fun getTotals ()Ljava/util/List;
+ public fun hashCode ()I
+ public fun toString ()Ljava/lang/String;
+}
+
+public final class com/shopify/checkoutkit/LineItem$$serializer : kotlinx/serialization/internal/GeneratedSerializer {
+ public static final field INSTANCE Lcom/shopify/checkoutkit/LineItem$$serializer;
+ public fun childSerializers ()[Lkotlinx/serialization/KSerializer;
+ public fun deserialize (Lkotlinx/serialization/encoding/Decoder;)Lcom/shopify/checkoutkit/LineItem;
+ public synthetic fun deserialize (Lkotlinx/serialization/encoding/Decoder;)Ljava/lang/Object;
+ public fun getDescriptor ()Lkotlinx/serialization/descriptors/SerialDescriptor;
+ public fun serialize (Lkotlinx/serialization/encoding/Encoder;Lcom/shopify/checkoutkit/LineItem;)V
+ public synthetic fun serialize (Lkotlinx/serialization/encoding/Encoder;Ljava/lang/Object;)V
+ public fun typeParametersSerializers ()[Lkotlinx/serialization/KSerializer;
+}
+
+public final class com/shopify/checkoutkit/LineItem$Companion {
+ public final fun serializer ()Lkotlinx/serialization/KSerializer;
+}
+
+public final class com/shopify/checkoutkit/LineItemElement {
+ public static final field Companion Lcom/shopify/checkoutkit/LineItemElement$Companion;
+ public fun (Ljava/lang/String;Lcom/shopify/checkoutkit/ItemClass;Ljava/lang/String;Lcom/shopify/checkoutkit/LineItemQuantity;Lcom/shopify/checkoutkit/OrderLineItemStatus;Ljava/util/List;)V
+ public synthetic fun (Ljava/lang/String;Lcom/shopify/checkoutkit/ItemClass;Ljava/lang/String;Lcom/shopify/checkoutkit/LineItemQuantity;Lcom/shopify/checkoutkit/OrderLineItemStatus;Ljava/util/List;ILkotlin/jvm/internal/DefaultConstructorMarker;)V
+ public final fun component1 ()Ljava/lang/String;
+ public final fun component2 ()Lcom/shopify/checkoutkit/ItemClass;
+ public final fun component3 ()Ljava/lang/String;
+ public final fun component4 ()Lcom/shopify/checkoutkit/LineItemQuantity;
+ public final fun component5 ()Lcom/shopify/checkoutkit/OrderLineItemStatus;
+ public final fun component6 ()Ljava/util/List;
+ public final fun copy (Ljava/lang/String;Lcom/shopify/checkoutkit/ItemClass;Ljava/lang/String;Lcom/shopify/checkoutkit/LineItemQuantity;Lcom/shopify/checkoutkit/OrderLineItemStatus;Ljava/util/List;)Lcom/shopify/checkoutkit/LineItemElement;
+ public static synthetic fun copy$default (Lcom/shopify/checkoutkit/LineItemElement;Ljava/lang/String;Lcom/shopify/checkoutkit/ItemClass;Ljava/lang/String;Lcom/shopify/checkoutkit/LineItemQuantity;Lcom/shopify/checkoutkit/OrderLineItemStatus;Ljava/util/List;ILjava/lang/Object;)Lcom/shopify/checkoutkit/LineItemElement;
+ public fun equals (Ljava/lang/Object;)Z
+ public final fun getId ()Ljava/lang/String;
+ public final fun getItem ()Lcom/shopify/checkoutkit/ItemClass;
+ public final fun getParentID ()Ljava/lang/String;
+ public final fun getQuantity ()Lcom/shopify/checkoutkit/LineItemQuantity;
+ public final fun getStatus ()Lcom/shopify/checkoutkit/OrderLineItemStatus;
+ public final fun getTotals ()Ljava/util/List;
+ public fun hashCode ()I
+ public fun toString ()Ljava/lang/String;
+}
+
+public final class com/shopify/checkoutkit/LineItemElement$$serializer : kotlinx/serialization/internal/GeneratedSerializer {
+ public static final field INSTANCE Lcom/shopify/checkoutkit/LineItemElement$$serializer;
+ public fun childSerializers ()[Lkotlinx/serialization/KSerializer;
+ public fun deserialize (Lkotlinx/serialization/encoding/Decoder;)Lcom/shopify/checkoutkit/LineItemElement;
+ public synthetic fun deserialize (Lkotlinx/serialization/encoding/Decoder;)Ljava/lang/Object;
+ public fun getDescriptor ()Lkotlinx/serialization/descriptors/SerialDescriptor;
+ public fun serialize (Lkotlinx/serialization/encoding/Encoder;Lcom/shopify/checkoutkit/LineItemElement;)V
+ public synthetic fun serialize (Lkotlinx/serialization/encoding/Encoder;Ljava/lang/Object;)V
+ public fun typeParametersSerializers ()[Lkotlinx/serialization/KSerializer;
+}
+
+public final class com/shopify/checkoutkit/LineItemElement$Companion {
+ public final fun serializer ()Lkotlinx/serialization/KSerializer;
+}
+
+public final class com/shopify/checkoutkit/LineItemQuantity {
+ public static final field Companion Lcom/shopify/checkoutkit/LineItemQuantity$Companion;
+ public fun (JJ)V
+ public final fun component1 ()J
+ public final fun component2 ()J
+ public final fun copy (JJ)Lcom/shopify/checkoutkit/LineItemQuantity;
+ public static synthetic fun copy$default (Lcom/shopify/checkoutkit/LineItemQuantity;JJILjava/lang/Object;)Lcom/shopify/checkoutkit/LineItemQuantity;
+ public fun equals (Ljava/lang/Object;)Z
+ public final fun getFulfilled ()J
+ public final fun getTotal ()J
+ public fun hashCode ()I
+ public fun toString ()Ljava/lang/String;
+}
+
+public final class com/shopify/checkoutkit/LineItemQuantity$$serializer : kotlinx/serialization/internal/GeneratedSerializer {
+ public static final field INSTANCE Lcom/shopify/checkoutkit/LineItemQuantity$$serializer;
+ public fun childSerializers ()[Lkotlinx/serialization/KSerializer;
+ public fun deserialize (Lkotlinx/serialization/encoding/Decoder;)Lcom/shopify/checkoutkit/LineItemQuantity;
+ public synthetic fun deserialize (Lkotlinx/serialization/encoding/Decoder;)Ljava/lang/Object;
+ public fun getDescriptor ()Lkotlinx/serialization/descriptors/SerialDescriptor;
+ public fun serialize (Lkotlinx/serialization/encoding/Encoder;Lcom/shopify/checkoutkit/LineItemQuantity;)V
+ public synthetic fun serialize (Lkotlinx/serialization/encoding/Encoder;Ljava/lang/Object;)V
+ public fun typeParametersSerializers ()[Lkotlinx/serialization/KSerializer;
+}
+
+public final class com/shopify/checkoutkit/LineItemQuantity$Companion {
+ public final fun serializer ()Lkotlinx/serialization/KSerializer;
+}
+
+public final class com/shopify/checkoutkit/Link {
+ public static final field Companion Lcom/shopify/checkoutkit/Link$Companion;
+ public fun (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V
+ public synthetic fun (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;ILkotlin/jvm/internal/DefaultConstructorMarker;)V
+ public final fun component1 ()Ljava/lang/String;
+ public final fun component2 ()Ljava/lang/String;
+ public final fun component3 ()Ljava/lang/String;
+ public final fun copy (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Lcom/shopify/checkoutkit/Link;
+ public static synthetic fun copy$default (Lcom/shopify/checkoutkit/Link;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;ILjava/lang/Object;)Lcom/shopify/checkoutkit/Link;
+ public fun equals (Ljava/lang/Object;)Z
+ public final fun getTitle ()Ljava/lang/String;
+ public final fun getType ()Ljava/lang/String;
+ public final fun getUrl ()Ljava/lang/String;
+ public fun hashCode ()I
+ public fun toString ()Ljava/lang/String;
+}
+
+public final class com/shopify/checkoutkit/Link$$serializer : kotlinx/serialization/internal/GeneratedSerializer {
+ public static final field INSTANCE Lcom/shopify/checkoutkit/Link$$serializer;
+ public fun childSerializers ()[Lkotlinx/serialization/KSerializer;
+ public fun deserialize (Lkotlinx/serialization/encoding/Decoder;)Lcom/shopify/checkoutkit/Link;
+ public synthetic fun deserialize (Lkotlinx/serialization/encoding/Decoder;)Ljava/lang/Object;
+ public fun getDescriptor ()Lkotlinx/serialization/descriptors/SerialDescriptor;
+ public fun serialize (Lkotlinx/serialization/encoding/Encoder;Lcom/shopify/checkoutkit/Link;)V
+ public synthetic fun serialize (Lkotlinx/serialization/encoding/Encoder;Ljava/lang/Object;)V
+ public fun typeParametersSerializers ()[Lkotlinx/serialization/KSerializer;
+}
+
+public final class com/shopify/checkoutkit/Link$Companion {
+ public final fun serializer ()Lkotlinx/serialization/KSerializer;
+}
+
+public final class com/shopify/checkoutkit/LinkElement {
+ public static final field Companion Lcom/shopify/checkoutkit/LinkElement$Companion;
+ public fun (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V
+ public synthetic fun (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;ILkotlin/jvm/internal/DefaultConstructorMarker;)V
+ public final fun component1 ()Ljava/lang/String;
+ public final fun component2 ()Ljava/lang/String;
+ public final fun component3 ()Ljava/lang/String;
+ public final fun copy (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Lcom/shopify/checkoutkit/LinkElement;
+ public static synthetic fun copy$default (Lcom/shopify/checkoutkit/LinkElement;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;ILjava/lang/Object;)Lcom/shopify/checkoutkit/LinkElement;
+ public fun equals (Ljava/lang/Object;)Z
+ public final fun getTitle ()Ljava/lang/String;
+ public final fun getType ()Ljava/lang/String;
+ public final fun getUrl ()Ljava/lang/String;
+ public fun hashCode ()I
+ public fun toString ()Ljava/lang/String;
+}
+
+public final class com/shopify/checkoutkit/LinkElement$$serializer : kotlinx/serialization/internal/GeneratedSerializer {
+ public static final field INSTANCE Lcom/shopify/checkoutkit/LinkElement$$serializer;
+ public fun childSerializers ()[Lkotlinx/serialization/KSerializer;
+ public fun deserialize (Lkotlinx/serialization/encoding/Decoder;)Lcom/shopify/checkoutkit/LinkElement;
+ public synthetic fun deserialize (Lkotlinx/serialization/encoding/Decoder;)Ljava/lang/Object;
+ public fun getDescriptor ()Lkotlinx/serialization/descriptors/SerialDescriptor;
+ public fun serialize (Lkotlinx/serialization/encoding/Encoder;Lcom/shopify/checkoutkit/LinkElement;)V
+ public synthetic fun serialize (Lkotlinx/serialization/encoding/Encoder;Ljava/lang/Object;)V
+ public fun typeParametersSerializers ()[Lkotlinx/serialization/KSerializer;
+}
+
+public final class com/shopify/checkoutkit/LinkElement$Companion {
+ public final fun serializer ()Lkotlinx/serialization/KSerializer;
+}
+
+public final class com/shopify/checkoutkit/LogLevel : java/lang/Enum {
+ public static final field DEBUG Lcom/shopify/checkoutkit/LogLevel;
+ public static final field ERROR Lcom/shopify/checkoutkit/LogLevel;
+ public static final field WARN Lcom/shopify/checkoutkit/LogLevel;
+ public static fun getEntries ()Lkotlin/enums/EnumEntries;
+ public static fun valueOf (Ljava/lang/String;)Lcom/shopify/checkoutkit/LogLevel;
+ public static fun values ()[Lcom/shopify/checkoutkit/LogLevel;
+}
+
+public final class com/shopify/checkoutkit/LogWrapper {
+ public fun ()V
+ public final fun d (Ljava/lang/String;Ljava/lang/String;)V
+ public final fun e (Ljava/lang/String;Ljava/lang/String;)V
+ public final fun e (Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)V
+ public final fun w (Ljava/lang/String;Ljava/lang/String;)V
+}
+
+public final class com/shopify/checkoutkit/MerchantFulfillmentConfig {
+ public static final field Companion Lcom/shopify/checkoutkit/MerchantFulfillmentConfig$Companion;
+ public fun ()V
+ public fun (Ljava/util/List;Lcom/shopify/checkoutkit/MerchantFulfillmentConfigAllowsMultiDestination;)V
+ public synthetic fun (Ljava/util/List;Lcom/shopify/checkoutkit/MerchantFulfillmentConfigAllowsMultiDestination;ILkotlin/jvm/internal/DefaultConstructorMarker;)V
+ public final fun component1 ()Ljava/util/List;
+ public final fun component2 ()Lcom/shopify/checkoutkit/MerchantFulfillmentConfigAllowsMultiDestination;
+ public final fun copy (Ljava/util/List;Lcom/shopify/checkoutkit/MerchantFulfillmentConfigAllowsMultiDestination;)Lcom/shopify/checkoutkit/MerchantFulfillmentConfig;
+ public static synthetic fun copy$default (Lcom/shopify/checkoutkit/MerchantFulfillmentConfig;Ljava/util/List;Lcom/shopify/checkoutkit/MerchantFulfillmentConfigAllowsMultiDestination;ILjava/lang/Object;)Lcom/shopify/checkoutkit/MerchantFulfillmentConfig;
+ public fun equals (Ljava/lang/Object;)Z
+ public final fun getAllowsMethodCombinations ()Ljava/util/List;
+ public final fun getAllowsMultiDestination ()Lcom/shopify/checkoutkit/MerchantFulfillmentConfigAllowsMultiDestination;
+ public fun hashCode ()I
+ public fun toString ()Ljava/lang/String;
+}
+
+public final class com/shopify/checkoutkit/MerchantFulfillmentConfig$$serializer : kotlinx/serialization/internal/GeneratedSerializer {
+ public static final field INSTANCE Lcom/shopify/checkoutkit/MerchantFulfillmentConfig$$serializer;
+ public fun childSerializers ()[Lkotlinx/serialization/KSerializer;
+ public fun deserialize (Lkotlinx/serialization/encoding/Decoder;)Lcom/shopify/checkoutkit/MerchantFulfillmentConfig;
+ public synthetic fun deserialize (Lkotlinx/serialization/encoding/Decoder;)Ljava/lang/Object;
+ public fun getDescriptor ()Lkotlinx/serialization/descriptors/SerialDescriptor;
+ public fun serialize (Lkotlinx/serialization/encoding/Encoder;Lcom/shopify/checkoutkit/MerchantFulfillmentConfig;)V
+ public synthetic fun serialize (Lkotlinx/serialization/encoding/Encoder;Ljava/lang/Object;)V
+ public fun typeParametersSerializers ()[Lkotlinx/serialization/KSerializer;
+}
+
+public final class com/shopify/checkoutkit/MerchantFulfillmentConfig$Companion {
+ public final fun serializer ()Lkotlinx/serialization/KSerializer;
+}
+
+public final class com/shopify/checkoutkit/MerchantFulfillmentConfigAllowsMultiDestination {
+ public static final field Companion Lcom/shopify/checkoutkit/MerchantFulfillmentConfigAllowsMultiDestination$Companion;
+ public fun ()V
+ public fun (Ljava/lang/Boolean;Ljava/lang/Boolean;)V
+ public synthetic fun (Ljava/lang/Boolean;Ljava/lang/Boolean;ILkotlin/jvm/internal/DefaultConstructorMarker;)V
+ public final fun component1 ()Ljava/lang/Boolean;
+ public final fun component2 ()Ljava/lang/Boolean;
+ public final fun copy (Ljava/lang/Boolean;Ljava/lang/Boolean;)Lcom/shopify/checkoutkit/MerchantFulfillmentConfigAllowsMultiDestination;
+ public static synthetic fun copy$default (Lcom/shopify/checkoutkit/MerchantFulfillmentConfigAllowsMultiDestination;Ljava/lang/Boolean;Ljava/lang/Boolean;ILjava/lang/Object;)Lcom/shopify/checkoutkit/MerchantFulfillmentConfigAllowsMultiDestination;
+ public fun equals (Ljava/lang/Object;)Z
+ public final fun getPickup ()Ljava/lang/Boolean;
+ public final fun getShipping ()Ljava/lang/Boolean;
+ public fun hashCode ()I
+ public fun toString ()Ljava/lang/String;
+}
+
+public final class com/shopify/checkoutkit/MerchantFulfillmentConfigAllowsMultiDestination$$serializer : kotlinx/serialization/internal/GeneratedSerializer {
+ public static final field INSTANCE Lcom/shopify/checkoutkit/MerchantFulfillmentConfigAllowsMultiDestination$$serializer;
+ public fun childSerializers ()[Lkotlinx/serialization/KSerializer;
+ public fun deserialize (Lkotlinx/serialization/encoding/Decoder;)Lcom/shopify/checkoutkit/MerchantFulfillmentConfigAllowsMultiDestination;
+ public synthetic fun deserialize (Lkotlinx/serialization/encoding/Decoder;)Ljava/lang/Object;
+ public fun getDescriptor ()Lkotlinx/serialization/descriptors/SerialDescriptor;
+ public fun serialize (Lkotlinx/serialization/encoding/Encoder;Lcom/shopify/checkoutkit/MerchantFulfillmentConfigAllowsMultiDestination;)V
+ public synthetic fun serialize (Lkotlinx/serialization/encoding/Encoder;Ljava/lang/Object;)V
+ public fun typeParametersSerializers ()[Lkotlinx/serialization/KSerializer;
+}
+
+public final class com/shopify/checkoutkit/MerchantFulfillmentConfigAllowsMultiDestination$Companion {
+ public final fun serializer ()Lkotlinx/serialization/KSerializer;
+}
+
+public final class com/shopify/checkoutkit/Message {
+ public static final field Companion Lcom/shopify/checkoutkit/Message$Companion;
+ public fun (Ljava/lang/String;Ljava/lang/String;Lcom/shopify/checkoutkit/ContentType;Ljava/lang/String;Lcom/shopify/checkoutkit/Severity;Lcom/shopify/checkoutkit/MessageType;)V
+ public synthetic fun (Ljava/lang/String;Ljava/lang/String;Lcom/shopify/checkoutkit/ContentType;Ljava/lang/String;Lcom/shopify/checkoutkit/Severity;Lcom/shopify/checkoutkit/MessageType;ILkotlin/jvm/internal/DefaultConstructorMarker;)V
+ public final fun component1 ()Ljava/lang/String;
+ public final fun component2 ()Ljava/lang/String;
+ public final fun component3 ()Lcom/shopify/checkoutkit/ContentType;
+ public final fun component4 ()Ljava/lang/String;
+ public final fun component5 ()Lcom/shopify/checkoutkit/Severity;
+ public final fun component6 ()Lcom/shopify/checkoutkit/MessageType;
+ public final fun copy (Ljava/lang/String;Ljava/lang/String;Lcom/shopify/checkoutkit/ContentType;Ljava/lang/String;Lcom/shopify/checkoutkit/Severity;Lcom/shopify/checkoutkit/MessageType;)Lcom/shopify/checkoutkit/Message;
+ public static synthetic fun copy$default (Lcom/shopify/checkoutkit/Message;Ljava/lang/String;Ljava/lang/String;Lcom/shopify/checkoutkit/ContentType;Ljava/lang/String;Lcom/shopify/checkoutkit/Severity;Lcom/shopify/checkoutkit/MessageType;ILjava/lang/Object;)Lcom/shopify/checkoutkit/Message;
+ public fun equals (Ljava/lang/Object;)Z
+ public final fun getCode ()Ljava/lang/String;
+ public final fun getContent ()Ljava/lang/String;
+ public final fun getContentType ()Lcom/shopify/checkoutkit/ContentType;
+ public final fun getPath ()Ljava/lang/String;
+ public final fun getSeverity ()Lcom/shopify/checkoutkit/Severity;
+ public final fun getType ()Lcom/shopify/checkoutkit/MessageType;
+ public fun hashCode ()I
+ public fun toString ()Ljava/lang/String;
+}
+
+public final class com/shopify/checkoutkit/Message$$serializer : kotlinx/serialization/internal/GeneratedSerializer {
+ public static final field INSTANCE Lcom/shopify/checkoutkit/Message$$serializer;
+ public fun childSerializers ()[Lkotlinx/serialization/KSerializer;
+ public fun deserialize (Lkotlinx/serialization/encoding/Decoder;)Lcom/shopify/checkoutkit/Message;
+ public synthetic fun deserialize (Lkotlinx/serialization/encoding/Decoder;)Ljava/lang/Object;
+ public fun getDescriptor ()Lkotlinx/serialization/descriptors/SerialDescriptor;
+ public fun serialize (Lkotlinx/serialization/encoding/Encoder;Lcom/shopify/checkoutkit/Message;)V
+ public synthetic fun serialize (Lkotlinx/serialization/encoding/Encoder;Ljava/lang/Object;)V
+ public fun typeParametersSerializers ()[Lkotlinx/serialization/KSerializer;
+}
+
+public final class com/shopify/checkoutkit/Message$Companion {
+ public final fun serializer ()Lkotlinx/serialization/KSerializer;
+}
+
+public final class com/shopify/checkoutkit/MessageElement {
+ public static final field Companion Lcom/shopify/checkoutkit/MessageElement$Companion;
+ public fun (Ljava/lang/String;Ljava/lang/String;Lcom/shopify/checkoutkit/ContentType;Ljava/lang/String;Lcom/shopify/checkoutkit/Severity;Lcom/shopify/checkoutkit/MessageType;)V
+ public synthetic fun (Ljava/lang/String;Ljava/lang/String;Lcom/shopify/checkoutkit/ContentType;Ljava/lang/String;Lcom/shopify/checkoutkit/Severity;Lcom/shopify/checkoutkit/MessageType;ILkotlin/jvm/internal/DefaultConstructorMarker;)V
+ public final fun component1 ()Ljava/lang/String;
+ public final fun component2 ()Ljava/lang/String;
+ public final fun component3 ()Lcom/shopify/checkoutkit/ContentType;
+ public final fun component4 ()Ljava/lang/String;
+ public final fun component5 ()Lcom/shopify/checkoutkit/Severity;
+ public final fun component6 ()Lcom/shopify/checkoutkit/MessageType;
+ public final fun copy (Ljava/lang/String;Ljava/lang/String;Lcom/shopify/checkoutkit/ContentType;Ljava/lang/String;Lcom/shopify/checkoutkit/Severity;Lcom/shopify/checkoutkit/MessageType;)Lcom/shopify/checkoutkit/MessageElement;
+ public static synthetic fun copy$default (Lcom/shopify/checkoutkit/MessageElement;Ljava/lang/String;Ljava/lang/String;Lcom/shopify/checkoutkit/ContentType;Ljava/lang/String;Lcom/shopify/checkoutkit/Severity;Lcom/shopify/checkoutkit/MessageType;ILjava/lang/Object;)Lcom/shopify/checkoutkit/MessageElement;
+ public fun equals (Ljava/lang/Object;)Z
+ public final fun getCode ()Ljava/lang/String;
+ public final fun getContent ()Ljava/lang/String;
+ public final fun getContentType ()Lcom/shopify/checkoutkit/ContentType;
+ public final fun getPath ()Ljava/lang/String;
+ public final fun getSeverity ()Lcom/shopify/checkoutkit/Severity;
+ public final fun getType ()Lcom/shopify/checkoutkit/MessageType;
+ public fun hashCode ()I
+ public fun toString ()Ljava/lang/String;
+}
+
+public final class com/shopify/checkoutkit/MessageElement$$serializer : kotlinx/serialization/internal/GeneratedSerializer {
+ public static final field INSTANCE Lcom/shopify/checkoutkit/MessageElement$$serializer;
+ public fun childSerializers ()[Lkotlinx/serialization/KSerializer;
+ public fun deserialize (Lkotlinx/serialization/encoding/Decoder;)Lcom/shopify/checkoutkit/MessageElement;
+ public synthetic fun deserialize (Lkotlinx/serialization/encoding/Decoder;)Ljava/lang/Object;
+ public fun getDescriptor ()Lkotlinx/serialization/descriptors/SerialDescriptor;
+ public fun serialize (Lkotlinx/serialization/encoding/Encoder;Lcom/shopify/checkoutkit/MessageElement;)V
+ public synthetic fun serialize (Lkotlinx/serialization/encoding/Encoder;Ljava/lang/Object;)V
+ public fun typeParametersSerializers ()[Lkotlinx/serialization/KSerializer;
+}
+
+public final class com/shopify/checkoutkit/MessageElement$Companion {
+ public final fun serializer ()Lkotlinx/serialization/KSerializer;
+}
+
+public final class com/shopify/checkoutkit/MessageError {
+ public static final field Companion Lcom/shopify/checkoutkit/MessageError$Companion;
+ public fun (Ljava/lang/String;Ljava/lang/String;Lcom/shopify/checkoutkit/ContentType;Ljava/lang/String;Lcom/shopify/checkoutkit/Severity;Lcom/shopify/checkoutkit/MessageErrorType;)V
+ public synthetic fun (Ljava/lang/String;Ljava/lang/String;Lcom/shopify/checkoutkit/ContentType;Ljava/lang/String;Lcom/shopify/checkoutkit/Severity;Lcom/shopify/checkoutkit/MessageErrorType;ILkotlin/jvm/internal/DefaultConstructorMarker;)V
+ public final fun component1 ()Ljava/lang/String;
+ public final fun component2 ()Ljava/lang/String;
+ public final fun component3 ()Lcom/shopify/checkoutkit/ContentType;
+ public final fun component4 ()Ljava/lang/String;
+ public final fun component5 ()Lcom/shopify/checkoutkit/Severity;
+ public final fun component6 ()Lcom/shopify/checkoutkit/MessageErrorType;
+ public final fun copy (Ljava/lang/String;Ljava/lang/String;Lcom/shopify/checkoutkit/ContentType;Ljava/lang/String;Lcom/shopify/checkoutkit/Severity;Lcom/shopify/checkoutkit/MessageErrorType;)Lcom/shopify/checkoutkit/MessageError;
+ public static synthetic fun copy$default (Lcom/shopify/checkoutkit/MessageError;Ljava/lang/String;Ljava/lang/String;Lcom/shopify/checkoutkit/ContentType;Ljava/lang/String;Lcom/shopify/checkoutkit/Severity;Lcom/shopify/checkoutkit/MessageErrorType;ILjava/lang/Object;)Lcom/shopify/checkoutkit/MessageError;
+ public fun equals (Ljava/lang/Object;)Z
+ public final fun getCode ()Ljava/lang/String;
+ public final fun getContent ()Ljava/lang/String;
+ public final fun getContentType ()Lcom/shopify/checkoutkit/ContentType;
+ public final fun getPath ()Ljava/lang/String;
+ public final fun getSeverity ()Lcom/shopify/checkoutkit/Severity;
+ public final fun getType ()Lcom/shopify/checkoutkit/MessageErrorType;
+ public fun hashCode ()I
+ public fun toString ()Ljava/lang/String;
+}
+
+public final class com/shopify/checkoutkit/MessageError$$serializer : kotlinx/serialization/internal/GeneratedSerializer {
+ public static final field INSTANCE Lcom/shopify/checkoutkit/MessageError$$serializer;
+ public fun childSerializers ()[Lkotlinx/serialization/KSerializer;
+ public fun deserialize (Lkotlinx/serialization/encoding/Decoder;)Lcom/shopify/checkoutkit/MessageError;
+ public synthetic fun deserialize (Lkotlinx/serialization/encoding/Decoder;)Ljava/lang/Object;
+ public fun getDescriptor ()Lkotlinx/serialization/descriptors/SerialDescriptor;
+ public fun serialize (Lkotlinx/serialization/encoding/Encoder;Lcom/shopify/checkoutkit/MessageError;)V
+ public synthetic fun serialize (Lkotlinx/serialization/encoding/Encoder;Ljava/lang/Object;)V
+ public fun typeParametersSerializers ()[Lkotlinx/serialization/KSerializer;
+}
+
+public final class com/shopify/checkoutkit/MessageError$Companion {
+ public final fun serializer ()Lkotlinx/serialization/KSerializer;
+}
+
+public final class com/shopify/checkoutkit/MessageErrorType : java/lang/Enum {
+ public static final field Companion Lcom/shopify/checkoutkit/MessageErrorType$Companion;
+ public static final field Error Lcom/shopify/checkoutkit/MessageErrorType;
+ public static fun getEntries ()Lkotlin/enums/EnumEntries;
+ public final fun getValue ()Ljava/lang/String;
+ public static fun valueOf (Ljava/lang/String;)Lcom/shopify/checkoutkit/MessageErrorType;
+ public static fun values ()[Lcom/shopify/checkoutkit/MessageErrorType;
+}
+
+public final class com/shopify/checkoutkit/MessageErrorType$Companion {
+ public final fun serializer ()Lkotlinx/serialization/KSerializer;
+}
+
+public final class com/shopify/checkoutkit/MessageInfo {
+ public static final field Companion Lcom/shopify/checkoutkit/MessageInfo$Companion;
+ public fun (Ljava/lang/String;Ljava/lang/String;Lcom/shopify/checkoutkit/ContentType;Ljava/lang/String;Lcom/shopify/checkoutkit/MessageInfoType;)V
+ public synthetic fun (Ljava/lang/String;Ljava/lang/String;Lcom/shopify/checkoutkit/ContentType;Ljava/lang/String;Lcom/shopify/checkoutkit/MessageInfoType;ILkotlin/jvm/internal/DefaultConstructorMarker;)V
+ public final fun component1 ()Ljava/lang/String;
+ public final fun component2 ()Ljava/lang/String;
+ public final fun component3 ()Lcom/shopify/checkoutkit/ContentType;
+ public final fun component4 ()Ljava/lang/String;
+ public final fun component5 ()Lcom/shopify/checkoutkit/MessageInfoType;
+ public final fun copy (Ljava/lang/String;Ljava/lang/String;Lcom/shopify/checkoutkit/ContentType;Ljava/lang/String;Lcom/shopify/checkoutkit/MessageInfoType;)Lcom/shopify/checkoutkit/MessageInfo;
+ public static synthetic fun copy$default (Lcom/shopify/checkoutkit/MessageInfo;Ljava/lang/String;Ljava/lang/String;Lcom/shopify/checkoutkit/ContentType;Ljava/lang/String;Lcom/shopify/checkoutkit/MessageInfoType;ILjava/lang/Object;)Lcom/shopify/checkoutkit/MessageInfo;
+ public fun equals (Ljava/lang/Object;)Z
+ public final fun getCode ()Ljava/lang/String;
+ public final fun getContent ()Ljava/lang/String;
+ public final fun getContentType ()Lcom/shopify/checkoutkit/ContentType;
+ public final fun getPath ()Ljava/lang/String;
+ public final fun getType ()Lcom/shopify/checkoutkit/MessageInfoType;
+ public fun hashCode ()I
+ public fun toString ()Ljava/lang/String;
+}
+
+public final class com/shopify/checkoutkit/MessageInfo$$serializer : kotlinx/serialization/internal/GeneratedSerializer {
+ public static final field INSTANCE Lcom/shopify/checkoutkit/MessageInfo$$serializer;
+ public fun childSerializers ()[Lkotlinx/serialization/KSerializer;
+ public fun deserialize (Lkotlinx/serialization/encoding/Decoder;)Lcom/shopify/checkoutkit/MessageInfo;
+ public synthetic fun deserialize (Lkotlinx/serialization/encoding/Decoder;)Ljava/lang/Object;
+ public fun getDescriptor ()Lkotlinx/serialization/descriptors/SerialDescriptor;
+ public fun serialize (Lkotlinx/serialization/encoding/Encoder;Lcom/shopify/checkoutkit/MessageInfo;)V
+ public synthetic fun serialize (Lkotlinx/serialization/encoding/Encoder;Ljava/lang/Object;)V
+ public fun typeParametersSerializers ()[Lkotlinx/serialization/KSerializer;
+}
+
+public final class com/shopify/checkoutkit/MessageInfo$Companion {
+ public final fun serializer ()Lkotlinx/serialization/KSerializer;
+}
+
+public final class com/shopify/checkoutkit/MessageInfoType : java/lang/Enum {
+ public static final field Companion Lcom/shopify/checkoutkit/MessageInfoType$Companion;
+ public static final field Info Lcom/shopify/checkoutkit/MessageInfoType;
+ public static fun getEntries ()Lkotlin/enums/EnumEntries;
+ public final fun getValue ()Ljava/lang/String;
+ public static fun valueOf (Ljava/lang/String;)Lcom/shopify/checkoutkit/MessageInfoType;
+ public static fun values ()[Lcom/shopify/checkoutkit/MessageInfoType;
+}
+
+public final class com/shopify/checkoutkit/MessageInfoType$Companion {
+ public final fun serializer ()Lkotlinx/serialization/KSerializer;
+}
+
+public final class com/shopify/checkoutkit/MessageType : java/lang/Enum {
+ public static final field Companion Lcom/shopify/checkoutkit/MessageType$Companion;
+ public static final field Error Lcom/shopify/checkoutkit/MessageType;
+ public static final field Info Lcom/shopify/checkoutkit/MessageType;
+ public static final field Warning Lcom/shopify/checkoutkit/MessageType;
+ public static fun getEntries ()Lkotlin/enums/EnumEntries;
+ public final fun getValue ()Ljava/lang/String;
+ public static fun valueOf (Ljava/lang/String;)Lcom/shopify/checkoutkit/MessageType;
+ public static fun values ()[Lcom/shopify/checkoutkit/MessageType;
+}
+
+public final class com/shopify/checkoutkit/MessageType$Companion {
+ public final fun serializer ()Lkotlinx/serialization/KSerializer;
+}
+
+public final class com/shopify/checkoutkit/MessageWarning {
+ public static final field Companion Lcom/shopify/checkoutkit/MessageWarning$Companion;
+ public fun (Ljava/lang/String;Ljava/lang/String;Lcom/shopify/checkoutkit/ContentType;Ljava/lang/String;Lcom/shopify/checkoutkit/MessageWarningType;)V
+ public synthetic fun (Ljava/lang/String;Ljava/lang/String;Lcom/shopify/checkoutkit/ContentType;Ljava/lang/String;Lcom/shopify/checkoutkit/MessageWarningType;ILkotlin/jvm/internal/DefaultConstructorMarker;)V
+ public final fun component1 ()Ljava/lang/String;
+ public final fun component2 ()Ljava/lang/String;
+ public final fun component3 ()Lcom/shopify/checkoutkit/ContentType;
+ public final fun component4 ()Ljava/lang/String;
+ public final fun component5 ()Lcom/shopify/checkoutkit/MessageWarningType;
+ public final fun copy (Ljava/lang/String;Ljava/lang/String;Lcom/shopify/checkoutkit/ContentType;Ljava/lang/String;Lcom/shopify/checkoutkit/MessageWarningType;)Lcom/shopify/checkoutkit/MessageWarning;
+ public static synthetic fun copy$default (Lcom/shopify/checkoutkit/MessageWarning;Ljava/lang/String;Ljava/lang/String;Lcom/shopify/checkoutkit/ContentType;Ljava/lang/String;Lcom/shopify/checkoutkit/MessageWarningType;ILjava/lang/Object;)Lcom/shopify/checkoutkit/MessageWarning;
+ public fun equals (Ljava/lang/Object;)Z
+ public final fun getCode ()Ljava/lang/String;
+ public final fun getContent ()Ljava/lang/String;
+ public final fun getContentType ()Lcom/shopify/checkoutkit/ContentType;
+ public final fun getPath ()Ljava/lang/String;
+ public final fun getType ()Lcom/shopify/checkoutkit/MessageWarningType;
+ public fun hashCode ()I
+ public fun toString ()Ljava/lang/String;
+}
+
+public final class com/shopify/checkoutkit/MessageWarning$$serializer : kotlinx/serialization/internal/GeneratedSerializer {
+ public static final field INSTANCE Lcom/shopify/checkoutkit/MessageWarning$$serializer;
+ public fun childSerializers ()[Lkotlinx/serialization/KSerializer;
+ public fun deserialize (Lkotlinx/serialization/encoding/Decoder;)Lcom/shopify/checkoutkit/MessageWarning;
+ public synthetic fun deserialize (Lkotlinx/serialization/encoding/Decoder;)Ljava/lang/Object;
+ public fun getDescriptor ()Lkotlinx/serialization/descriptors/SerialDescriptor;
+ public fun serialize (Lkotlinx/serialization/encoding/Encoder;Lcom/shopify/checkoutkit/MessageWarning;)V
+ public synthetic fun serialize (Lkotlinx/serialization/encoding/Encoder;Ljava/lang/Object;)V
+ public fun typeParametersSerializers ()[Lkotlinx/serialization/KSerializer;
+}
+
+public final class com/shopify/checkoutkit/MessageWarning$Companion {
+ public final fun serializer ()Lkotlinx/serialization/KSerializer;
+}
+
+public final class com/shopify/checkoutkit/MessageWarningType : java/lang/Enum {
+ public static final field Companion Lcom/shopify/checkoutkit/MessageWarningType$Companion;
+ public static final field Warning Lcom/shopify/checkoutkit/MessageWarningType;
+ public static fun getEntries ()Lkotlin/enums/EnumEntries;
+ public final fun getValue ()Ljava/lang/String;
+ public static fun valueOf (Ljava/lang/String;)Lcom/shopify/checkoutkit/MessageWarningType;
+ public static fun values ()[Lcom/shopify/checkoutkit/MessageWarningType;
+}
+
+public final class com/shopify/checkoutkit/MessageWarningType$Companion {
+ public final fun serializer ()Lkotlinx/serialization/KSerializer;
+}
+
+public final class com/shopify/checkoutkit/MethodElement {
+ public static final field Companion Lcom/shopify/checkoutkit/MethodElement$Companion;
+ public fun (Ljava/util/List;Ljava/util/List;Ljava/lang/String;Ljava/util/List;Ljava/lang/String;Lcom/shopify/checkoutkit/TypeElement;)V
+ public synthetic fun (Ljava/util/List;Ljava/util/List;Ljava/lang/String;Ljava/util/List;Ljava/lang/String;Lcom/shopify/checkoutkit/TypeElement;ILkotlin/jvm/internal/DefaultConstructorMarker;)V
+ public final fun component1 ()Ljava/util/List;
+ public final fun component2 ()Ljava/util/List;
+ public final fun component3 ()Ljava/lang/String;
+ public final fun component4 ()Ljava/util/List;
+ public final fun component5 ()Ljava/lang/String;
+ public final fun component6 ()Lcom/shopify/checkoutkit/TypeElement;
+ public final fun copy (Ljava/util/List;Ljava/util/List;Ljava/lang/String;Ljava/util/List;Ljava/lang/String;Lcom/shopify/checkoutkit/TypeElement;)Lcom/shopify/checkoutkit/MethodElement;
+ public static synthetic fun copy$default (Lcom/shopify/checkoutkit/MethodElement;Ljava/util/List;Ljava/util/List;Ljava/lang/String;Ljava/util/List;Ljava/lang/String;Lcom/shopify/checkoutkit/TypeElement;ILjava/lang/Object;)Lcom/shopify/checkoutkit/MethodElement;
+ public fun equals (Ljava/lang/Object;)Z
+ public final fun getDestinations ()Ljava/util/List;
+ public final fun getGroups ()Ljava/util/List;
+ public final fun getId ()Ljava/lang/String;
+ public final fun getLineItemIDS ()Ljava/util/List;
+ public final fun getSelectedDestinationID ()Ljava/lang/String;
+ public final fun getType ()Lcom/shopify/checkoutkit/TypeElement;
+ public fun hashCode ()I
+ public fun toString ()Ljava/lang/String;
+}
+
+public final class com/shopify/checkoutkit/MethodElement$$serializer : kotlinx/serialization/internal/GeneratedSerializer {
+ public static final field INSTANCE Lcom/shopify/checkoutkit/MethodElement$$serializer;
+ public fun childSerializers ()[Lkotlinx/serialization/KSerializer;
+ public fun deserialize (Lkotlinx/serialization/encoding/Decoder;)Lcom/shopify/checkoutkit/MethodElement;
+ public synthetic fun deserialize (Lkotlinx/serialization/encoding/Decoder;)Ljava/lang/Object;
+ public fun getDescriptor ()Lkotlinx/serialization/descriptors/SerialDescriptor;
+ public fun serialize (Lkotlinx/serialization/encoding/Encoder;Lcom/shopify/checkoutkit/MethodElement;)V
+ public synthetic fun serialize (Lkotlinx/serialization/encoding/Encoder;Ljava/lang/Object;)V
+ public fun typeParametersSerializers ()[Lkotlinx/serialization/KSerializer;
+}
+
+public final class com/shopify/checkoutkit/MethodElement$Companion {
+ public final fun serializer ()Lkotlinx/serialization/KSerializer;
+}
+
+public final class com/shopify/checkoutkit/MethodType : java/lang/Enum {
+ public static final field Companion Lcom/shopify/checkoutkit/MethodType$Companion;
+ public static final field Digital Lcom/shopify/checkoutkit/MethodType;
+ public static final field Pickup Lcom/shopify/checkoutkit/MethodType;
+ public static final field Shipping Lcom/shopify/checkoutkit/MethodType;
+ public static fun getEntries ()Lkotlin/enums/EnumEntries;
+ public final fun getValue ()Ljava/lang/String;
+ public static fun valueOf (Ljava/lang/String;)Lcom/shopify/checkoutkit/MethodType;
+ public static fun values ()[Lcom/shopify/checkoutkit/MethodType;
+}
+
+public final class com/shopify/checkoutkit/MethodType$Companion {
+ public final fun serializer ()Lkotlinx/serialization/KSerializer;
+}
+
+public final class com/shopify/checkoutkit/NotificationDescriptor {
+ public fun (Ljava/lang/String;Lkotlin/jvm/functions/Function1;)V
+ public final fun getMethod ()Ljava/lang/String;
+}
+
+public final class com/shopify/checkoutkit/OptionElement {
+ public static final field Companion Lcom/shopify/checkoutkit/OptionElement$Companion;
+ public fun (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/util/List;)V
+ public synthetic fun (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/util/List;ILkotlin/jvm/internal/DefaultConstructorMarker;)V
+ public final fun component1 ()Ljava/lang/String;
+ public final fun component2 ()Ljava/lang/String;
+ public final fun component3 ()Ljava/lang/String;
+ public final fun component4 ()Ljava/lang/String;
+ public final fun component5 ()Ljava/lang/String;
+ public final fun component6 ()Ljava/lang/String;
+ public final fun component7 ()Ljava/util/List;
+ public final fun copy (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/util/List;)Lcom/shopify/checkoutkit/OptionElement;
+ public static synthetic fun copy$default (Lcom/shopify/checkoutkit/OptionElement;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/util/List;ILjava/lang/Object;)Lcom/shopify/checkoutkit/OptionElement;
+ public fun equals (Ljava/lang/Object;)Z
+ public final fun getCarrier ()Ljava/lang/String;
+ public final fun getDescription ()Ljava/lang/String;
+ public final fun getEarliestFulfillmentTime ()Ljava/lang/String;
+ public final fun getId ()Ljava/lang/String;
+ public final fun getLatestFulfillmentTime ()Ljava/lang/String;
+ public final fun getTitle ()Ljava/lang/String;
+ public final fun getTotals ()Ljava/util/List;
+ public fun hashCode ()I
+ public fun toString ()Ljava/lang/String;
+}
+
+public final class com/shopify/checkoutkit/OptionElement$$serializer : kotlinx/serialization/internal/GeneratedSerializer {
+ public static final field INSTANCE Lcom/shopify/checkoutkit/OptionElement$$serializer;
+ public fun childSerializers ()[Lkotlinx/serialization/KSerializer;
+ public fun deserialize (Lkotlinx/serialization/encoding/Decoder;)Lcom/shopify/checkoutkit/OptionElement;
+ public synthetic fun deserialize (Lkotlinx/serialization/encoding/Decoder;)Ljava/lang/Object;
+ public fun getDescriptor ()Lkotlinx/serialization/descriptors/SerialDescriptor;
+ public fun serialize (Lkotlinx/serialization/encoding/Encoder;Lcom/shopify/checkoutkit/OptionElement;)V
+ public synthetic fun serialize (Lkotlinx/serialization/encoding/Encoder;Ljava/lang/Object;)V
+ public fun typeParametersSerializers ()[Lkotlinx/serialization/KSerializer;
+}
+
+public final class com/shopify/checkoutkit/OptionElement$Companion {
+ public final fun serializer ()Lkotlinx/serialization/KSerializer;
+}
+
+public final class com/shopify/checkoutkit/Order {
+ public static final field Companion Lcom/shopify/checkoutkit/Order$Companion;
+ public fun (Ljava/util/List;Ljava/lang/String;Lcom/shopify/checkoutkit/FulfillmentClass;Ljava/lang/String;Ljava/util/List;Ljava/lang/String;Ljava/util/List;Lcom/shopify/checkoutkit/UCPOrderResponseSchema;)V
+ public synthetic fun (Ljava/util/List;Ljava/lang/String;Lcom/shopify/checkoutkit/FulfillmentClass;Ljava/lang/String;Ljava/util/List;Ljava/lang/String;Ljava/util/List;Lcom/shopify/checkoutkit/UCPOrderResponseSchema;ILkotlin/jvm/internal/DefaultConstructorMarker;)V
+ public final fun component1 ()Ljava/util/List;
+ public final fun component2 ()Ljava/lang/String;
+ public final fun component3 ()Lcom/shopify/checkoutkit/FulfillmentClass;
+ public final fun component4 ()Ljava/lang/String;
+ public final fun component5 ()Ljava/util/List;
+ public final fun component6 ()Ljava/lang/String;
+ public final fun component7 ()Ljava/util/List;
+ public final fun component8 ()Lcom/shopify/checkoutkit/UCPOrderResponseSchema;
+ public final fun copy (Ljava/util/List;Ljava/lang/String;Lcom/shopify/checkoutkit/FulfillmentClass;Ljava/lang/String;Ljava/util/List;Ljava/lang/String;Ljava/util/List;Lcom/shopify/checkoutkit/UCPOrderResponseSchema;)Lcom/shopify/checkoutkit/Order;
+ public static synthetic fun copy$default (Lcom/shopify/checkoutkit/Order;Ljava/util/List;Ljava/lang/String;Lcom/shopify/checkoutkit/FulfillmentClass;Ljava/lang/String;Ljava/util/List;Ljava/lang/String;Ljava/util/List;Lcom/shopify/checkoutkit/UCPOrderResponseSchema;ILjava/lang/Object;)Lcom/shopify/checkoutkit/Order;
+ public fun equals (Ljava/lang/Object;)Z
+ public final fun getAdjustments ()Ljava/util/List;
+ public final fun getCheckoutID ()Ljava/lang/String;
+ public final fun getFulfillment ()Lcom/shopify/checkoutkit/FulfillmentClass;
+ public final fun getId ()Ljava/lang/String;
+ public final fun getLineItems ()Ljava/util/List;
+ public final fun getPermalinkURL ()Ljava/lang/String;
+ public final fun getTotals ()Ljava/util/List;
+ public final fun getUcp ()Lcom/shopify/checkoutkit/UCPOrderResponseSchema;
+ public fun hashCode ()I
+ public fun toString ()Ljava/lang/String;
+}
+
+public final class com/shopify/checkoutkit/Order$$serializer : kotlinx/serialization/internal/GeneratedSerializer {
+ public static final field INSTANCE Lcom/shopify/checkoutkit/Order$$serializer;
+ public fun childSerializers ()[Lkotlinx/serialization/KSerializer;
+ public fun deserialize (Lkotlinx/serialization/encoding/Decoder;)Lcom/shopify/checkoutkit/Order;
+ public synthetic fun deserialize (Lkotlinx/serialization/encoding/Decoder;)Ljava/lang/Object;
+ public fun getDescriptor ()Lkotlinx/serialization/descriptors/SerialDescriptor;
+ public fun serialize (Lkotlinx/serialization/encoding/Encoder;Lcom/shopify/checkoutkit/Order;)V
+ public synthetic fun serialize (Lkotlinx/serialization/encoding/Encoder;Ljava/lang/Object;)V
+ public fun typeParametersSerializers ()[Lkotlinx/serialization/KSerializer;
+}
+
+public final class com/shopify/checkoutkit/Order$Companion {
+ public final fun serializer ()Lkotlinx/serialization/KSerializer;
+}
+
+public final class com/shopify/checkoutkit/OrderClass {
+ public static final field Companion Lcom/shopify/checkoutkit/OrderClass$Companion;
+ public fun (Ljava/lang/String;Ljava/lang/String;)V
+ public final fun component1 ()Ljava/lang/String;
+ public final fun component2 ()Ljava/lang/String;
+ public final fun copy (Ljava/lang/String;Ljava/lang/String;)Lcom/shopify/checkoutkit/OrderClass;
+ public static synthetic fun copy$default (Lcom/shopify/checkoutkit/OrderClass;Ljava/lang/String;Ljava/lang/String;ILjava/lang/Object;)Lcom/shopify/checkoutkit/OrderClass;
+ public fun equals (Ljava/lang/Object;)Z
+ public final fun getId ()Ljava/lang/String;
+ public final fun getPermalinkURL ()Ljava/lang/String;
+ public fun hashCode ()I
+ public fun toString ()Ljava/lang/String;
+}
+
+public final class com/shopify/checkoutkit/OrderClass$$serializer : kotlinx/serialization/internal/GeneratedSerializer {
+ public static final field INSTANCE Lcom/shopify/checkoutkit/OrderClass$$serializer;
+ public fun childSerializers ()[Lkotlinx/serialization/KSerializer;
+ public fun deserialize (Lkotlinx/serialization/encoding/Decoder;)Lcom/shopify/checkoutkit/OrderClass;
+ public synthetic fun deserialize (Lkotlinx/serialization/encoding/Decoder;)Ljava/lang/Object;
+ public fun getDescriptor ()Lkotlinx/serialization/descriptors/SerialDescriptor;
+ public fun serialize (Lkotlinx/serialization/encoding/Encoder;Lcom/shopify/checkoutkit/OrderClass;)V
+ public synthetic fun serialize (Lkotlinx/serialization/encoding/Encoder;Ljava/lang/Object;)V
+ public fun typeParametersSerializers ()[Lkotlinx/serialization/KSerializer;
+}
+
+public final class com/shopify/checkoutkit/OrderClass$Companion {
+ public final fun serializer ()Lkotlinx/serialization/KSerializer;
+}
+
+public final class com/shopify/checkoutkit/OrderConfirmation {
+ public static final field Companion Lcom/shopify/checkoutkit/OrderConfirmation$Companion;
+ public fun (Ljava/lang/String;Ljava/lang/String;)V
+ public final fun component1 ()Ljava/lang/String;
+ public final fun component2 ()Ljava/lang/String;
+ public final fun copy (Ljava/lang/String;Ljava/lang/String;)Lcom/shopify/checkoutkit/OrderConfirmation;
+ public static synthetic fun copy$default (Lcom/shopify/checkoutkit/OrderConfirmation;Ljava/lang/String;Ljava/lang/String;ILjava/lang/Object;)Lcom/shopify/checkoutkit/OrderConfirmation;
+ public fun equals (Ljava/lang/Object;)Z
+ public final fun getId ()Ljava/lang/String;
+ public final fun getPermalinkURL ()Ljava/lang/String;
+ public fun hashCode ()I
+ public fun toString ()Ljava/lang/String;
+}
+
+public final class com/shopify/checkoutkit/OrderConfirmation$$serializer : kotlinx/serialization/internal/GeneratedSerializer {
+ public static final field INSTANCE Lcom/shopify/checkoutkit/OrderConfirmation$$serializer;
+ public fun childSerializers ()[Lkotlinx/serialization/KSerializer;
+ public fun deserialize (Lkotlinx/serialization/encoding/Decoder;)Lcom/shopify/checkoutkit/OrderConfirmation;
+ public synthetic fun deserialize (Lkotlinx/serialization/encoding/Decoder;)Ljava/lang/Object;
+ public fun getDescriptor ()Lkotlinx/serialization/descriptors/SerialDescriptor;
+ public fun serialize (Lkotlinx/serialization/encoding/Encoder;Lcom/shopify/checkoutkit/OrderConfirmation;)V
+ public synthetic fun serialize (Lkotlinx/serialization/encoding/Encoder;Ljava/lang/Object;)V
+ public fun typeParametersSerializers ()[Lkotlinx/serialization/KSerializer;
+}
+
+public final class com/shopify/checkoutkit/OrderConfirmation$Companion {
+ public final fun serializer ()Lkotlinx/serialization/KSerializer;
+}
+
+public final class com/shopify/checkoutkit/OrderLineItem {
+ public static final field Companion Lcom/shopify/checkoutkit/OrderLineItem$Companion;
+ public fun (Ljava/lang/String;Lcom/shopify/checkoutkit/ItemClass;Ljava/lang/String;Lcom/shopify/checkoutkit/OrderLineItemQuantity;Lcom/shopify/checkoutkit/OrderLineItemStatus;Ljava/util/List;)V
+ public synthetic fun (Ljava/lang/String;Lcom/shopify/checkoutkit/ItemClass;Ljava/lang/String;Lcom/shopify/checkoutkit/OrderLineItemQuantity;Lcom/shopify/checkoutkit/OrderLineItemStatus;Ljava/util/List;ILkotlin/jvm/internal/DefaultConstructorMarker;)V
+ public final fun component1 ()Ljava/lang/String;
+ public final fun component2 ()Lcom/shopify/checkoutkit/ItemClass;
+ public final fun component3 ()Ljava/lang/String;
+ public final fun component4 ()Lcom/shopify/checkoutkit/OrderLineItemQuantity;
+ public final fun component5 ()Lcom/shopify/checkoutkit/OrderLineItemStatus;
+ public final fun component6 ()Ljava/util/List;
+ public final fun copy (Ljava/lang/String;Lcom/shopify/checkoutkit/ItemClass;Ljava/lang/String;Lcom/shopify/checkoutkit/OrderLineItemQuantity;Lcom/shopify/checkoutkit/OrderLineItemStatus;Ljava/util/List;)Lcom/shopify/checkoutkit/OrderLineItem;
+ public static synthetic fun copy$default (Lcom/shopify/checkoutkit/OrderLineItem;Ljava/lang/String;Lcom/shopify/checkoutkit/ItemClass;Ljava/lang/String;Lcom/shopify/checkoutkit/OrderLineItemQuantity;Lcom/shopify/checkoutkit/OrderLineItemStatus;Ljava/util/List;ILjava/lang/Object;)Lcom/shopify/checkoutkit/OrderLineItem;
+ public fun equals (Ljava/lang/Object;)Z
+ public final fun getId ()Ljava/lang/String;
+ public final fun getItem ()Lcom/shopify/checkoutkit/ItemClass;
+ public final fun getParentID ()Ljava/lang/String;
+ public final fun getQuantity ()Lcom/shopify/checkoutkit/OrderLineItemQuantity;
+ public final fun getStatus ()Lcom/shopify/checkoutkit/OrderLineItemStatus;
+ public final fun getTotals ()Ljava/util/List;
+ public fun hashCode ()I
+ public fun toString ()Ljava/lang/String;
+}
+
+public final class com/shopify/checkoutkit/OrderLineItem$$serializer : kotlinx/serialization/internal/GeneratedSerializer {
+ public static final field INSTANCE Lcom/shopify/checkoutkit/OrderLineItem$$serializer;
+ public fun childSerializers ()[Lkotlinx/serialization/KSerializer;
+ public fun deserialize (Lkotlinx/serialization/encoding/Decoder;)Lcom/shopify/checkoutkit/OrderLineItem;
+ public synthetic fun deserialize (Lkotlinx/serialization/encoding/Decoder;)Ljava/lang/Object;
+ public fun getDescriptor ()Lkotlinx/serialization/descriptors/SerialDescriptor;
+ public fun serialize (Lkotlinx/serialization/encoding/Encoder;Lcom/shopify/checkoutkit/OrderLineItem;)V
+ public synthetic fun serialize (Lkotlinx/serialization/encoding/Encoder;Ljava/lang/Object;)V
+ public fun typeParametersSerializers ()[Lkotlinx/serialization/KSerializer;
+}
+
+public final class com/shopify/checkoutkit/OrderLineItem$Companion {
+ public final fun serializer ()Lkotlinx/serialization/KSerializer;
+}
+
+public final class com/shopify/checkoutkit/OrderLineItemQuantity {
+ public static final field Companion Lcom/shopify/checkoutkit/OrderLineItemQuantity$Companion;
+ public fun (JJ)V
+ public final fun component1 ()J
+ public final fun component2 ()J
+ public final fun copy (JJ)Lcom/shopify/checkoutkit/OrderLineItemQuantity;
+ public static synthetic fun copy$default (Lcom/shopify/checkoutkit/OrderLineItemQuantity;JJILjava/lang/Object;)Lcom/shopify/checkoutkit/OrderLineItemQuantity;
+ public fun equals (Ljava/lang/Object;)Z
+ public final fun getFulfilled ()J
+ public final fun getTotal ()J
+ public fun hashCode ()I
+ public fun toString ()Ljava/lang/String;
+}
+
+public final class com/shopify/checkoutkit/OrderLineItemQuantity$$serializer : kotlinx/serialization/internal/GeneratedSerializer {
+ public static final field INSTANCE Lcom/shopify/checkoutkit/OrderLineItemQuantity$$serializer;
+ public fun childSerializers ()[Lkotlinx/serialization/KSerializer;
+ public fun deserialize (Lkotlinx/serialization/encoding/Decoder;)Lcom/shopify/checkoutkit/OrderLineItemQuantity;
+ public synthetic fun deserialize (Lkotlinx/serialization/encoding/Decoder;)Ljava/lang/Object;
+ public fun getDescriptor ()Lkotlinx/serialization/descriptors/SerialDescriptor;
+ public fun serialize (Lkotlinx/serialization/encoding/Encoder;Lcom/shopify/checkoutkit/OrderLineItemQuantity;)V
+ public synthetic fun serialize (Lkotlinx/serialization/encoding/Encoder;Ljava/lang/Object;)V
+ public fun typeParametersSerializers ()[Lkotlinx/serialization/KSerializer;
+}
+
+public final class com/shopify/checkoutkit/OrderLineItemQuantity$Companion {
+ public final fun serializer ()Lkotlinx/serialization/KSerializer;
+}
+
+public final class com/shopify/checkoutkit/OrderLineItemStatus : java/lang/Enum {
+ public static final field Companion Lcom/shopify/checkoutkit/OrderLineItemStatus$Companion;
+ public static final field Fulfilled Lcom/shopify/checkoutkit/OrderLineItemStatus;
+ public static final field Partial Lcom/shopify/checkoutkit/OrderLineItemStatus;
+ public static final field Processing Lcom/shopify/checkoutkit/OrderLineItemStatus;
+ public static fun getEntries ()Lkotlin/enums/EnumEntries;
+ public final fun getValue ()Ljava/lang/String;
+ public static fun valueOf (Ljava/lang/String;)Lcom/shopify/checkoutkit/OrderLineItemStatus;
+ public static fun values ()[Lcom/shopify/checkoutkit/OrderLineItemStatus;
+}
+
+public final class com/shopify/checkoutkit/OrderLineItemStatus$Companion {
+ public final fun serializer ()Lkotlinx/serialization/KSerializer;
+}
+
+public final class com/shopify/checkoutkit/Payment {
+ public static final field Companion Lcom/shopify/checkoutkit/Payment$Companion;
+ public fun ()V
+ public fun (Ljava/util/List;)V
+ public synthetic fun (Ljava/util/List;ILkotlin/jvm/internal/DefaultConstructorMarker;)V
+ public final fun component1 ()Ljava/util/List;
+ public final fun copy (Ljava/util/List;)Lcom/shopify/checkoutkit/Payment;
+ public static synthetic fun copy$default (Lcom/shopify/checkoutkit/Payment;Ljava/util/List;ILjava/lang/Object;)Lcom/shopify/checkoutkit/Payment;
+ public fun equals (Ljava/lang/Object;)Z
+ public final fun getInstruments ()Ljava/util/List;
+ public fun hashCode ()I
+ public fun toString ()Ljava/lang/String;
+}
+
+public final class com/shopify/checkoutkit/Payment$$serializer : kotlinx/serialization/internal/GeneratedSerializer {
+ public static final field INSTANCE Lcom/shopify/checkoutkit/Payment$$serializer;
+ public fun childSerializers ()[Lkotlinx/serialization/KSerializer;
+ public fun deserialize (Lkotlinx/serialization/encoding/Decoder;)Lcom/shopify/checkoutkit/Payment;
+ public synthetic fun deserialize (Lkotlinx/serialization/encoding/Decoder;)Ljava/lang/Object;
+ public fun getDescriptor ()Lkotlinx/serialization/descriptors/SerialDescriptor;
+ public fun serialize (Lkotlinx/serialization/encoding/Encoder;Lcom/shopify/checkoutkit/Payment;)V
+ public synthetic fun serialize (Lkotlinx/serialization/encoding/Encoder;Ljava/lang/Object;)V
+ public fun typeParametersSerializers ()[Lkotlinx/serialization/KSerializer;
+}
+
+public final class com/shopify/checkoutkit/Payment$Companion {
+ public final fun serializer ()Lkotlinx/serialization/KSerializer;
+}
+
+public final class com/shopify/checkoutkit/PaymentAccountInfo {
+ public static final field Companion Lcom/shopify/checkoutkit/PaymentAccountInfo$Companion;
+ public fun ()V
+ public fun (Ljava/lang/String;)V
+ public synthetic fun (Ljava/lang/String;ILkotlin/jvm/internal/DefaultConstructorMarker;)V
+ public final fun component1 ()Ljava/lang/String;
+ public final fun copy (Ljava/lang/String;)Lcom/shopify/checkoutkit/PaymentAccountInfo;
+ public static synthetic fun copy$default (Lcom/shopify/checkoutkit/PaymentAccountInfo;Ljava/lang/String;ILjava/lang/Object;)Lcom/shopify/checkoutkit/PaymentAccountInfo;
+ public fun equals (Ljava/lang/Object;)Z
+ public final fun getPaymentAccountReference ()Ljava/lang/String;
+ public fun hashCode ()I
+ public fun toString ()Ljava/lang/String;
+}
+
+public final class com/shopify/checkoutkit/PaymentAccountInfo$$serializer : kotlinx/serialization/internal/GeneratedSerializer {
+ public static final field INSTANCE Lcom/shopify/checkoutkit/PaymentAccountInfo$$serializer;
+ public fun childSerializers ()[Lkotlinx/serialization/KSerializer;
+ public fun deserialize (Lkotlinx/serialization/encoding/Decoder;)Lcom/shopify/checkoutkit/PaymentAccountInfo;
+ public synthetic fun deserialize (Lkotlinx/serialization/encoding/Decoder;)Ljava/lang/Object;
+ public fun getDescriptor ()Lkotlinx/serialization/descriptors/SerialDescriptor;
+ public fun serialize (Lkotlinx/serialization/encoding/Encoder;Lcom/shopify/checkoutkit/PaymentAccountInfo;)V
+ public synthetic fun serialize (Lkotlinx/serialization/encoding/Encoder;Ljava/lang/Object;)V
+ public fun typeParametersSerializers ()[Lkotlinx/serialization/KSerializer;
+}
+
+public final class com/shopify/checkoutkit/PaymentAccountInfo$Companion {
+ public final fun serializer ()Lkotlinx/serialization/KSerializer;
+}
+
+public final class com/shopify/checkoutkit/PaymentClass {
+ public static final field Companion Lcom/shopify/checkoutkit/PaymentClass$Companion;
+ public fun ()V
+ public fun (Ljava/util/List;)V
+ public synthetic fun (Ljava/util/List;ILkotlin/jvm/internal/DefaultConstructorMarker;)V
+ public final fun component1 ()Ljava/util/List;
+ public final fun copy (Ljava/util/List;)Lcom/shopify/checkoutkit/PaymentClass;
+ public static synthetic fun copy$default (Lcom/shopify/checkoutkit/PaymentClass;Ljava/util/List;ILjava/lang/Object;)Lcom/shopify/checkoutkit/PaymentClass;
+ public fun equals (Ljava/lang/Object;)Z
+ public final fun getInstruments ()Ljava/util/List;
+ public fun hashCode ()I
+ public fun toString ()Ljava/lang/String;
+}
+
+public final class com/shopify/checkoutkit/PaymentClass$$serializer : kotlinx/serialization/internal/GeneratedSerializer {
+ public static final field INSTANCE Lcom/shopify/checkoutkit/PaymentClass$$serializer;
+ public fun childSerializers ()[Lkotlinx/serialization/KSerializer;
+ public fun deserialize (Lkotlinx/serialization/encoding/Decoder;)Lcom/shopify/checkoutkit/PaymentClass;
+ public synthetic fun deserialize (Lkotlinx/serialization/encoding/Decoder;)Ljava/lang/Object;
+ public fun getDescriptor ()Lkotlinx/serialization/descriptors/SerialDescriptor;
+ public fun serialize (Lkotlinx/serialization/encoding/Encoder;Lcom/shopify/checkoutkit/PaymentClass;)V
+ public synthetic fun serialize (Lkotlinx/serialization/encoding/Encoder;Ljava/lang/Object;)V
+ public fun typeParametersSerializers ()[Lkotlinx/serialization/KSerializer;
+}
+
+public final class com/shopify/checkoutkit/PaymentClass$Companion {
+ public final fun serializer ()Lkotlinx/serialization/KSerializer;
+}
+
+public final class com/shopify/checkoutkit/PaymentCredential {
+ public static final field Companion Lcom/shopify/checkoutkit/PaymentCredential$Companion;
+ public fun (Ljava/lang/String;)V
+ public final fun component1 ()Ljava/lang/String;
+ public final fun copy (Ljava/lang/String;)Lcom/shopify/checkoutkit/PaymentCredential;
+ public static synthetic fun copy$default (Lcom/shopify/checkoutkit/PaymentCredential;Ljava/lang/String;ILjava/lang/Object;)Lcom/shopify/checkoutkit/PaymentCredential;
+ public fun equals (Ljava/lang/Object;)Z
+ public final fun getType ()Ljava/lang/String;
+ public fun hashCode ()I
+ public fun toString ()Ljava/lang/String;
+}
+
+public final class com/shopify/checkoutkit/PaymentCredential$$serializer : kotlinx/serialization/internal/GeneratedSerializer {
+ public static final field INSTANCE Lcom/shopify/checkoutkit/PaymentCredential$$serializer;
+ public fun childSerializers ()[Lkotlinx/serialization/KSerializer;
+ public fun deserialize (Lkotlinx/serialization/encoding/Decoder;)Lcom/shopify/checkoutkit/PaymentCredential;
+ public synthetic fun deserialize (Lkotlinx/serialization/encoding/Decoder;)Ljava/lang/Object;
+ public fun getDescriptor ()Lkotlinx/serialization/descriptors/SerialDescriptor;
+ public fun serialize (Lkotlinx/serialization/encoding/Encoder;Lcom/shopify/checkoutkit/PaymentCredential;)V
+ public synthetic fun serialize (Lkotlinx/serialization/encoding/Encoder;Ljava/lang/Object;)V
+ public fun typeParametersSerializers ()[Lkotlinx/serialization/KSerializer;
+}
+
+public final class com/shopify/checkoutkit/PaymentCredential$Companion {
+ public final fun serializer ()Lkotlinx/serialization/KSerializer;
+}
+
+public final class com/shopify/checkoutkit/PaymentHandlerResponseSchema {
+ public static final field Companion Lcom/shopify/checkoutkit/PaymentHandlerResponseSchema$Companion;
+ public fun (Lkotlinx/serialization/json/JsonObject;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V
+ public synthetic fun (Lkotlinx/serialization/json/JsonObject;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;ILkotlin/jvm/internal/DefaultConstructorMarker;)V
+ public final fun component1 ()Lkotlinx/serialization/json/JsonObject;
+ public final fun component2 ()Ljava/lang/String;
+ public final fun component3 ()Ljava/lang/String;
+ public final fun component4 ()Ljava/lang/String;
+ public final fun component5 ()Ljava/lang/String;
+ public final fun copy (Lkotlinx/serialization/json/JsonObject;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Lcom/shopify/checkoutkit/PaymentHandlerResponseSchema;
+ public static synthetic fun copy$default (Lcom/shopify/checkoutkit/PaymentHandlerResponseSchema;Lkotlinx/serialization/json/JsonObject;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;ILjava/lang/Object;)Lcom/shopify/checkoutkit/PaymentHandlerResponseSchema;
+ public fun equals (Ljava/lang/Object;)Z
+ public final fun getConfig ()Lkotlinx/serialization/json/JsonObject;
+ public final fun getId ()Ljava/lang/String;
+ public final fun getSchema ()Ljava/lang/String;
+ public final fun getSpec ()Ljava/lang/String;
+ public final fun getVersion ()Ljava/lang/String;
+ public fun hashCode ()I
+ public fun toString ()Ljava/lang/String;
+}
+
+public final class com/shopify/checkoutkit/PaymentHandlerResponseSchema$$serializer : kotlinx/serialization/internal/GeneratedSerializer {
+ public static final field INSTANCE Lcom/shopify/checkoutkit/PaymentHandlerResponseSchema$$serializer;
+ public fun childSerializers ()[Lkotlinx/serialization/KSerializer;
+ public fun deserialize (Lkotlinx/serialization/encoding/Decoder;)Lcom/shopify/checkoutkit/PaymentHandlerResponseSchema;
+ public synthetic fun deserialize (Lkotlinx/serialization/encoding/Decoder;)Ljava/lang/Object;
+ public fun getDescriptor ()Lkotlinx/serialization/descriptors/SerialDescriptor;
+ public fun serialize (Lkotlinx/serialization/encoding/Encoder;Lcom/shopify/checkoutkit/PaymentHandlerResponseSchema;)V
+ public synthetic fun serialize (Lkotlinx/serialization/encoding/Encoder;Ljava/lang/Object;)V
+ public fun typeParametersSerializers ()[Lkotlinx/serialization/KSerializer;
+}
+
+public final class com/shopify/checkoutkit/PaymentHandlerResponseSchema$Companion {
+ public final fun serializer ()Lkotlinx/serialization/KSerializer;
+}
+
+public final class com/shopify/checkoutkit/PaymentIdentity {
+ public static final field Companion Lcom/shopify/checkoutkit/PaymentIdentity$Companion;
+ public fun (Ljava/lang/String;)V
+ public final fun component1 ()Ljava/lang/String;
+ public final fun copy (Ljava/lang/String;)Lcom/shopify/checkoutkit/PaymentIdentity;
+ public static synthetic fun copy$default (Lcom/shopify/checkoutkit/PaymentIdentity;Ljava/lang/String;ILjava/lang/Object;)Lcom/shopify/checkoutkit/PaymentIdentity;
+ public fun equals (Ljava/lang/Object;)Z
+ public final fun getAccessToken ()Ljava/lang/String;
+ public fun hashCode ()I
+ public fun toString ()Ljava/lang/String;
+}
+
+public final class com/shopify/checkoutkit/PaymentIdentity$$serializer : kotlinx/serialization/internal/GeneratedSerializer {
+ public static final field INSTANCE Lcom/shopify/checkoutkit/PaymentIdentity$$serializer;
+ public fun childSerializers ()[Lkotlinx/serialization/KSerializer;
+ public fun deserialize (Lkotlinx/serialization/encoding/Decoder;)Lcom/shopify/checkoutkit/PaymentIdentity;
+ public synthetic fun deserialize (Lkotlinx/serialization/encoding/Decoder;)Ljava/lang/Object;
+ public fun getDescriptor ()Lkotlinx/serialization/descriptors/SerialDescriptor;
+ public fun serialize (Lkotlinx/serialization/encoding/Encoder;Lcom/shopify/checkoutkit/PaymentIdentity;)V
+ public synthetic fun serialize (Lkotlinx/serialization/encoding/Encoder;Ljava/lang/Object;)V
+ public fun typeParametersSerializers ()[Lkotlinx/serialization/KSerializer;
+}
+
+public final class com/shopify/checkoutkit/PaymentIdentity$Companion {
+ public final fun serializer ()Lkotlinx/serialization/KSerializer;
+}
+
+public final class com/shopify/checkoutkit/PaymentInstrument {
+ public static final field Companion Lcom/shopify/checkoutkit/PaymentInstrument$Companion;
+ public fun (Lcom/shopify/checkoutkit/BillingAddressClass;Lcom/shopify/checkoutkit/CredentialClass;Lkotlinx/serialization/json/JsonObject;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V
+ public synthetic fun (Lcom/shopify/checkoutkit/BillingAddressClass;Lcom/shopify/checkoutkit/CredentialClass;Lkotlinx/serialization/json/JsonObject;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;ILkotlin/jvm/internal/DefaultConstructorMarker;)V
+ public final fun component1 ()Lcom/shopify/checkoutkit/BillingAddressClass;
+ public final fun component2 ()Lcom/shopify/checkoutkit/CredentialClass;
+ public final fun component3 ()Lkotlinx/serialization/json/JsonObject;
+ public final fun component4 ()Ljava/lang/String;
+ public final fun component5 ()Ljava/lang/String;
+ public final fun component6 ()Ljava/lang/String;
+ public final fun copy (Lcom/shopify/checkoutkit/BillingAddressClass;Lcom/shopify/checkoutkit/CredentialClass;Lkotlinx/serialization/json/JsonObject;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Lcom/shopify/checkoutkit/PaymentInstrument;
+ public static synthetic fun copy$default (Lcom/shopify/checkoutkit/PaymentInstrument;Lcom/shopify/checkoutkit/BillingAddressClass;Lcom/shopify/checkoutkit/CredentialClass;Lkotlinx/serialization/json/JsonObject;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;ILjava/lang/Object;)Lcom/shopify/checkoutkit/PaymentInstrument;
+ public fun equals (Ljava/lang/Object;)Z
+ public final fun getBillingAddress ()Lcom/shopify/checkoutkit/BillingAddressClass;
+ public final fun getCredential ()Lcom/shopify/checkoutkit/CredentialClass;
+ public final fun getDisplay ()Lkotlinx/serialization/json/JsonObject;
+ public final fun getHandlerID ()Ljava/lang/String;
+ public final fun getId ()Ljava/lang/String;
+ public final fun getType ()Ljava/lang/String;
+ public fun hashCode ()I
+ public fun toString ()Ljava/lang/String;
+}
+
+public final class com/shopify/checkoutkit/PaymentInstrument$$serializer : kotlinx/serialization/internal/GeneratedSerializer {
+ public static final field INSTANCE Lcom/shopify/checkoutkit/PaymentInstrument$$serializer;
+ public fun childSerializers ()[Lkotlinx/serialization/KSerializer;
+ public fun deserialize (Lkotlinx/serialization/encoding/Decoder;)Lcom/shopify/checkoutkit/PaymentInstrument;
+ public synthetic fun deserialize (Lkotlinx/serialization/encoding/Decoder;)Ljava/lang/Object;
+ public fun getDescriptor ()Lkotlinx/serialization/descriptors/SerialDescriptor;
+ public fun serialize (Lkotlinx/serialization/encoding/Encoder;Lcom/shopify/checkoutkit/PaymentInstrument;)V
+ public synthetic fun serialize (Lkotlinx/serialization/encoding/Encoder;Ljava/lang/Object;)V
+ public fun typeParametersSerializers ()[Lkotlinx/serialization/KSerializer;
+}
+
+public final class com/shopify/checkoutkit/PaymentInstrument$Companion {
+ public final fun serializer ()Lkotlinx/serialization/KSerializer;
+}
+
+public final class com/shopify/checkoutkit/Platform : java/lang/Enum {
+ public static final field REACT_NATIVE Lcom/shopify/checkoutkit/Platform;
+ public final fun getDisplayName ()Ljava/lang/String;
+ public static fun getEntries ()Lkotlin/enums/EnumEntries;
+ public static fun valueOf (Ljava/lang/String;)Lcom/shopify/checkoutkit/Platform;
+ public static fun values ()[Lcom/shopify/checkoutkit/Platform;
+}
+
+public final class com/shopify/checkoutkit/PlatformFulfillmentConfig {
+ public static final field Companion Lcom/shopify/checkoutkit/PlatformFulfillmentConfig$Companion;
+ public fun ()V
+ public fun (Ljava/lang/Boolean;)V
+ public synthetic fun (Ljava/lang/Boolean;ILkotlin/jvm/internal/DefaultConstructorMarker;)V
+ public final fun component1 ()Ljava/lang/Boolean;
+ public final fun copy (Ljava/lang/Boolean;)Lcom/shopify/checkoutkit/PlatformFulfillmentConfig;
+ public static synthetic fun copy$default (Lcom/shopify/checkoutkit/PlatformFulfillmentConfig;Ljava/lang/Boolean;ILjava/lang/Object;)Lcom/shopify/checkoutkit/PlatformFulfillmentConfig;
+ public fun equals (Ljava/lang/Object;)Z
+ public final fun getSupportsMultiGroup ()Ljava/lang/Boolean;
+ public fun hashCode ()I
+ public fun toString ()Ljava/lang/String;
+}
+
+public final class com/shopify/checkoutkit/PlatformFulfillmentConfig$$serializer : kotlinx/serialization/internal/GeneratedSerializer {
+ public static final field INSTANCE Lcom/shopify/checkoutkit/PlatformFulfillmentConfig$$serializer;
+ public fun childSerializers ()[Lkotlinx/serialization/KSerializer;
+ public fun deserialize (Lkotlinx/serialization/encoding/Decoder;)Lcom/shopify/checkoutkit/PlatformFulfillmentConfig;
+ public synthetic fun deserialize (Lkotlinx/serialization/encoding/Decoder;)Ljava/lang/Object;
+ public fun getDescriptor ()Lkotlinx/serialization/descriptors/SerialDescriptor;
+ public fun serialize (Lkotlinx/serialization/encoding/Encoder;Lcom/shopify/checkoutkit/PlatformFulfillmentConfig;)V
+ public synthetic fun serialize (Lkotlinx/serialization/encoding/Encoder;Ljava/lang/Object;)V
+ public fun typeParametersSerializers ()[Lkotlinx/serialization/KSerializer;
+}
+
+public final class com/shopify/checkoutkit/PlatformFulfillmentConfig$Companion {
+ public final fun serializer ()Lkotlinx/serialization/KSerializer;
+}
+
+public final class com/shopify/checkoutkit/PostalAddress {
+ public static final field Companion Lcom/shopify/checkoutkit/PostalAddress$Companion;
+ public fun ()V
+ public fun (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V
+ public synthetic fun (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;ILkotlin/jvm/internal/DefaultConstructorMarker;)V
+ public final fun component1 ()Ljava/lang/String;
+ public final fun component2 ()Ljava/lang/String;
+ public final fun component3 ()Ljava/lang/String;
+ public final fun component4 ()Ljava/lang/String;
+ public final fun component5 ()Ljava/lang/String;
+ public final fun component6 ()Ljava/lang/String;
+ public final fun component7 ()Ljava/lang/String;
+ public final fun component8 ()Ljava/lang/String;
+ public final fun component9 ()Ljava/lang/String;
+ public final fun copy (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Lcom/shopify/checkoutkit/PostalAddress;
+ public static synthetic fun copy$default (Lcom/shopify/checkoutkit/PostalAddress;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;ILjava/lang/Object;)Lcom/shopify/checkoutkit/PostalAddress;
+ public fun equals (Ljava/lang/Object;)Z
+ public final fun getAddressCountry ()Ljava/lang/String;
+ public final fun getAddressLocality ()Ljava/lang/String;
+ public final fun getAddressRegion ()Ljava/lang/String;
+ public final fun getExtendedAddress ()Ljava/lang/String;
+ public final fun getFirstName ()Ljava/lang/String;
+ public final fun getLastName ()Ljava/lang/String;
+ public final fun getPhoneNumber ()Ljava/lang/String;
+ public final fun getPostalCode ()Ljava/lang/String;
+ public final fun getStreetAddress ()Ljava/lang/String;
+ public fun hashCode ()I
+ public fun toString ()Ljava/lang/String;
+}
+
+public final class com/shopify/checkoutkit/PostalAddress$$serializer : kotlinx/serialization/internal/GeneratedSerializer {
+ public static final field INSTANCE Lcom/shopify/checkoutkit/PostalAddress$$serializer;
+ public fun childSerializers ()[Lkotlinx/serialization/KSerializer;
+ public fun deserialize (Lkotlinx/serialization/encoding/Decoder;)Lcom/shopify/checkoutkit/PostalAddress;
+ public synthetic fun deserialize (Lkotlinx/serialization/encoding/Decoder;)Ljava/lang/Object;
+ public fun getDescriptor ()Lkotlinx/serialization/descriptors/SerialDescriptor;
+ public fun serialize (Lkotlinx/serialization/encoding/Encoder;Lcom/shopify/checkoutkit/PostalAddress;)V
+ public synthetic fun serialize (Lkotlinx/serialization/encoding/Encoder;Ljava/lang/Object;)V
+ public fun typeParametersSerializers ()[Lkotlinx/serialization/KSerializer;
+}
+
+public final class com/shopify/checkoutkit/PostalAddress$Companion {
+ public final fun serializer ()Lkotlinx/serialization/KSerializer;
+}
+
+public final class com/shopify/checkoutkit/Preloading {
+ public fun ()V
+ public fun (Z)V
+ public synthetic fun (ZILkotlin/jvm/internal/DefaultConstructorMarker;)V
+ public final fun component1 ()Z
+ public final fun copy (Z)Lcom/shopify/checkoutkit/Preloading;
+ public static synthetic fun copy$default (Lcom/shopify/checkoutkit/Preloading;ZILjava/lang/Object;)Lcom/shopify/checkoutkit/Preloading;
+ public fun equals (Ljava/lang/Object;)Z
+ public final fun getEnabled ()Z
+ public fun hashCode ()I
+ public fun toString ()Ljava/lang/String;
+}
+
+public final class com/shopify/checkoutkit/ReadyPayload {
+ public fun (Ljava/util/List;)V
+ public final fun component1 ()Ljava/util/List;
+ public final fun copy (Ljava/util/List;)Lcom/shopify/checkoutkit/ReadyPayload;
+ public static synthetic fun copy$default (Lcom/shopify/checkoutkit/ReadyPayload;Ljava/util/List;ILjava/lang/Object;)Lcom/shopify/checkoutkit/ReadyPayload;
+ public fun equals (Ljava/lang/Object;)Z
+ public final fun getDelegations ()Ljava/util/List;
+ public fun hashCode ()I
+ public fun toString ()Ljava/lang/String;
+}
+
+public final class com/shopify/checkoutkit/RetailLocation {
+ public static final field Companion Lcom/shopify/checkoutkit/RetailLocation$Companion;
+ public fun (Lcom/shopify/checkoutkit/BillingAddressClass;Ljava/lang/String;Ljava/lang/String;)V
+ public synthetic fun (Lcom/shopify/checkoutkit/BillingAddressClass;Ljava/lang/String;Ljava/lang/String;ILkotlin/jvm/internal/DefaultConstructorMarker;)V
+ public final fun component1 ()Lcom/shopify/checkoutkit/BillingAddressClass;
+ public final fun component2 ()Ljava/lang/String;
+ public final fun component3 ()Ljava/lang/String;
+ public final fun copy (Lcom/shopify/checkoutkit/BillingAddressClass;Ljava/lang/String;Ljava/lang/String;)Lcom/shopify/checkoutkit/RetailLocation;
+ public static synthetic fun copy$default (Lcom/shopify/checkoutkit/RetailLocation;Lcom/shopify/checkoutkit/BillingAddressClass;Ljava/lang/String;Ljava/lang/String;ILjava/lang/Object;)Lcom/shopify/checkoutkit/RetailLocation;
+ public fun equals (Ljava/lang/Object;)Z
+ public final fun getAddress ()Lcom/shopify/checkoutkit/BillingAddressClass;
+ public final fun getId ()Ljava/lang/String;
+ public final fun getName ()Ljava/lang/String;
+ public fun hashCode ()I
+ public fun toString ()Ljava/lang/String;
+}
+
+public final class com/shopify/checkoutkit/RetailLocation$$serializer : kotlinx/serialization/internal/GeneratedSerializer {
+ public static final field INSTANCE Lcom/shopify/checkoutkit/RetailLocation$$serializer;
+ public fun childSerializers ()[Lkotlinx/serialization/KSerializer;
+ public fun deserialize (Lkotlinx/serialization/encoding/Decoder;)Lcom/shopify/checkoutkit/RetailLocation;
+ public synthetic fun deserialize (Lkotlinx/serialization/encoding/Decoder;)Ljava/lang/Object;
+ public fun getDescriptor ()Lkotlinx/serialization/descriptors/SerialDescriptor;
+ public fun serialize (Lkotlinx/serialization/encoding/Encoder;Lcom/shopify/checkoutkit/RetailLocation;)V
+ public synthetic fun serialize (Lkotlinx/serialization/encoding/Encoder;Ljava/lang/Object;)V
+ public fun typeParametersSerializers ()[Lkotlinx/serialization/KSerializer;
+}
+
+public final class com/shopify/checkoutkit/RetailLocation$Companion {
+ public final fun serializer ()Lkotlinx/serialization/KSerializer;
+}
+
+public final class com/shopify/checkoutkit/SelectedPaymentInstrument {
+ public static final field Companion Lcom/shopify/checkoutkit/SelectedPaymentInstrument$Companion;
+ public fun (Lcom/shopify/checkoutkit/BillingAddressClass;Lcom/shopify/checkoutkit/CredentialClass;Lkotlinx/serialization/json/JsonObject;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/Boolean;)V
+ public synthetic fun (Lcom/shopify/checkoutkit/BillingAddressClass;Lcom/shopify/checkoutkit/CredentialClass;Lkotlinx/serialization/json/JsonObject;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/Boolean;ILkotlin/jvm/internal/DefaultConstructorMarker;)V
+ public final fun component1 ()Lcom/shopify/checkoutkit/BillingAddressClass;
+ public final fun component2 ()Lcom/shopify/checkoutkit/CredentialClass;
+ public final fun component3 ()Lkotlinx/serialization/json/JsonObject;
+ public final fun component4 ()Ljava/lang/String;
+ public final fun component5 ()Ljava/lang/String;
+ public final fun component6 ()Ljava/lang/String;
+ public final fun component7 ()Ljava/lang/Boolean;
+ public final fun copy (Lcom/shopify/checkoutkit/BillingAddressClass;Lcom/shopify/checkoutkit/CredentialClass;Lkotlinx/serialization/json/JsonObject;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/Boolean;)Lcom/shopify/checkoutkit/SelectedPaymentInstrument;
+ public static synthetic fun copy$default (Lcom/shopify/checkoutkit/SelectedPaymentInstrument;Lcom/shopify/checkoutkit/BillingAddressClass;Lcom/shopify/checkoutkit/CredentialClass;Lkotlinx/serialization/json/JsonObject;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/Boolean;ILjava/lang/Object;)Lcom/shopify/checkoutkit/SelectedPaymentInstrument;
+ public fun equals (Ljava/lang/Object;)Z
+ public final fun getBillingAddress ()Lcom/shopify/checkoutkit/BillingAddressClass;
+ public final fun getCredential ()Lcom/shopify/checkoutkit/CredentialClass;
+ public final fun getDisplay ()Lkotlinx/serialization/json/JsonObject;
+ public final fun getHandlerID ()Ljava/lang/String;
+ public final fun getId ()Ljava/lang/String;
+ public final fun getSelected ()Ljava/lang/Boolean;
+ public final fun getType ()Ljava/lang/String;
+ public fun hashCode ()I
+ public fun toString ()Ljava/lang/String;
+}
+
+public final class com/shopify/checkoutkit/SelectedPaymentInstrument$$serializer : kotlinx/serialization/internal/GeneratedSerializer {
+ public static final field INSTANCE Lcom/shopify/checkoutkit/SelectedPaymentInstrument$$serializer;
+ public fun childSerializers ()[Lkotlinx/serialization/KSerializer;
+ public fun deserialize (Lkotlinx/serialization/encoding/Decoder;)Lcom/shopify/checkoutkit/SelectedPaymentInstrument;
+ public synthetic fun deserialize (Lkotlinx/serialization/encoding/Decoder;)Ljava/lang/Object;
+ public fun getDescriptor ()Lkotlinx/serialization/descriptors/SerialDescriptor;
+ public fun serialize (Lkotlinx/serialization/encoding/Encoder;Lcom/shopify/checkoutkit/SelectedPaymentInstrument;)V
+ public synthetic fun serialize (Lkotlinx/serialization/encoding/Encoder;Ljava/lang/Object;)V
+ public fun typeParametersSerializers ()[Lkotlinx/serialization/KSerializer;
+}
+
+public final class com/shopify/checkoutkit/SelectedPaymentInstrument$Companion {
+ public final fun serializer ()Lkotlinx/serialization/KSerializer;
+}
+
+public final class com/shopify/checkoutkit/Service {
+ public static final field Companion Lcom/shopify/checkoutkit/Service$Companion;
+ public fun (Lkotlinx/serialization/json/JsonObject;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Lcom/shopify/checkoutkit/Transport;)V
+ public synthetic fun (Lkotlinx/serialization/json/JsonObject;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Lcom/shopify/checkoutkit/Transport;ILkotlin/jvm/internal/DefaultConstructorMarker;)V
+ public final fun component1 ()Lkotlinx/serialization/json/JsonObject;
+ public final fun component2 ()Ljava/lang/String;
+ public final fun component3 ()Ljava/lang/String;
+ public final fun component4 ()Ljava/lang/String;
+ public final fun component5 ()Ljava/lang/String;
+ public final fun component6 ()Ljava/lang/String;
+ public final fun component7 ()Lcom/shopify/checkoutkit/Transport;
+ public final fun copy (Lkotlinx/serialization/json/JsonObject;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Lcom/shopify/checkoutkit/Transport;)Lcom/shopify/checkoutkit/Service;
+ public static synthetic fun copy$default (Lcom/shopify/checkoutkit/Service;Lkotlinx/serialization/json/JsonObject;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Lcom/shopify/checkoutkit/Transport;ILjava/lang/Object;)Lcom/shopify/checkoutkit/Service;
+ public fun equals (Ljava/lang/Object;)Z
+ public final fun getConfig ()Lkotlinx/serialization/json/JsonObject;
+ public final fun getEndpoint ()Ljava/lang/String;
+ public final fun getId ()Ljava/lang/String;
+ public final fun getSchema ()Ljava/lang/String;
+ public final fun getSpec ()Ljava/lang/String;
+ public final fun getTransport ()Lcom/shopify/checkoutkit/Transport;
+ public final fun getVersion ()Ljava/lang/String;
+ public fun hashCode ()I
+ public fun toString ()Ljava/lang/String;
+}
+
+public final class com/shopify/checkoutkit/Service$$serializer : kotlinx/serialization/internal/GeneratedSerializer {
+ public static final field INSTANCE Lcom/shopify/checkoutkit/Service$$serializer;
+ public fun childSerializers ()[Lkotlinx/serialization/KSerializer;
+ public fun deserialize (Lkotlinx/serialization/encoding/Decoder;)Lcom/shopify/checkoutkit/Service;
+ public synthetic fun deserialize (Lkotlinx/serialization/encoding/Decoder;)Ljava/lang/Object;
+ public fun getDescriptor ()Lkotlinx/serialization/descriptors/SerialDescriptor;
+ public fun serialize (Lkotlinx/serialization/encoding/Encoder;Lcom/shopify/checkoutkit/Service;)V
+ public synthetic fun serialize (Lkotlinx/serialization/encoding/Encoder;Ljava/lang/Object;)V
+ public fun typeParametersSerializers ()[Lkotlinx/serialization/KSerializer;
+}
+
+public final class com/shopify/checkoutkit/Service$Companion {
+ public final fun serializer ()Lkotlinx/serialization/KSerializer;
+}
+
+public final class com/shopify/checkoutkit/ServiceResponseSchema {
+ public static final field Companion Lcom/shopify/checkoutkit/ServiceResponseSchema$Companion;
+ public fun (Lcom/shopify/checkoutkit/EmbeddedTransportConfig;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Lcom/shopify/checkoutkit/Transport;)V
+ public synthetic fun (Lcom/shopify/checkoutkit/EmbeddedTransportConfig;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Lcom/shopify/checkoutkit/Transport;ILkotlin/jvm/internal/DefaultConstructorMarker;)V
+ public final fun component1 ()Lcom/shopify/checkoutkit/EmbeddedTransportConfig;
+ public final fun component2 ()Ljava/lang/String;
+ public final fun component3 ()Ljava/lang/String;
+ public final fun component4 ()Ljava/lang/String;
+ public final fun component5 ()Ljava/lang/String;
+ public final fun component6 ()Ljava/lang/String;
+ public final fun component7 ()Lcom/shopify/checkoutkit/Transport;
+ public final fun copy (Lcom/shopify/checkoutkit/EmbeddedTransportConfig;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Lcom/shopify/checkoutkit/Transport;)Lcom/shopify/checkoutkit/ServiceResponseSchema;
+ public static synthetic fun copy$default (Lcom/shopify/checkoutkit/ServiceResponseSchema;Lcom/shopify/checkoutkit/EmbeddedTransportConfig;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Lcom/shopify/checkoutkit/Transport;ILjava/lang/Object;)Lcom/shopify/checkoutkit/ServiceResponseSchema;
+ public fun equals (Ljava/lang/Object;)Z
+ public final fun getConfig ()Lcom/shopify/checkoutkit/EmbeddedTransportConfig;
+ public final fun getEndpoint ()Ljava/lang/String;
+ public final fun getId ()Ljava/lang/String;
+ public final fun getSchema ()Ljava/lang/String;
+ public final fun getSpec ()Ljava/lang/String;
+ public final fun getTransport ()Lcom/shopify/checkoutkit/Transport;
+ public final fun getVersion ()Ljava/lang/String;
+ public fun hashCode ()I
+ public fun toString ()Ljava/lang/String;
+}
+
+public final class com/shopify/checkoutkit/ServiceResponseSchema$$serializer : kotlinx/serialization/internal/GeneratedSerializer {
+ public static final field INSTANCE Lcom/shopify/checkoutkit/ServiceResponseSchema$$serializer;
public fun childSerializers ()[Lkotlinx/serialization/KSerializer;
- public fun deserialize (Lkotlinx/serialization/encoding/Decoder;)Lcom/shopify/checkoutkit/ColorScheme$Web;
+ public fun deserialize (Lkotlinx/serialization/encoding/Decoder;)Lcom/shopify/checkoutkit/ServiceResponseSchema;
public synthetic fun deserialize (Lkotlinx/serialization/encoding/Decoder;)Ljava/lang/Object;
public fun getDescriptor ()Lkotlinx/serialization/descriptors/SerialDescriptor;
- public fun serialize (Lkotlinx/serialization/encoding/Encoder;Lcom/shopify/checkoutkit/ColorScheme$Web;)V
+ public fun serialize (Lkotlinx/serialization/encoding/Encoder;Lcom/shopify/checkoutkit/ServiceResponseSchema;)V
public synthetic fun serialize (Lkotlinx/serialization/encoding/Encoder;Ljava/lang/Object;)V
public fun typeParametersSerializers ()[Lkotlinx/serialization/KSerializer;
}
-public final class com/shopify/checkoutkit/ColorScheme$Web$Companion {
+public final class com/shopify/checkoutkit/ServiceResponseSchema$Companion {
public final fun serializer ()Lkotlinx/serialization/KSerializer;
}
-public final class com/shopify/checkoutkit/Colors {
- public static final field Companion Lcom/shopify/checkoutkit/Colors$Companion;
- public fun (Lcom/shopify/checkoutkit/Color;Lcom/shopify/checkoutkit/Color;Lcom/shopify/checkoutkit/Color;Lcom/shopify/checkoutkit/Color;Lcom/shopify/checkoutkit/DrawableResource;Lcom/shopify/checkoutkit/Color;)V
- public synthetic fun (Lcom/shopify/checkoutkit/Color;Lcom/shopify/checkoutkit/Color;Lcom/shopify/checkoutkit/Color;Lcom/shopify/checkoutkit/Color;Lcom/shopify/checkoutkit/DrawableResource;Lcom/shopify/checkoutkit/Color;ILkotlin/jvm/internal/DefaultConstructorMarker;)V
- public final fun component1 ()Lcom/shopify/checkoutkit/Color;
- public final fun component2 ()Lcom/shopify/checkoutkit/Color;
- public final fun component3 ()Lcom/shopify/checkoutkit/Color;
- public final fun component4 ()Lcom/shopify/checkoutkit/Color;
- public final fun component5 ()Lcom/shopify/checkoutkit/DrawableResource;
- public final fun component6 ()Lcom/shopify/checkoutkit/Color;
- public final fun copy (Lcom/shopify/checkoutkit/Color;Lcom/shopify/checkoutkit/Color;Lcom/shopify/checkoutkit/Color;Lcom/shopify/checkoutkit/Color;Lcom/shopify/checkoutkit/DrawableResource;Lcom/shopify/checkoutkit/Color;)Lcom/shopify/checkoutkit/Colors;
- public static synthetic fun copy$default (Lcom/shopify/checkoutkit/Colors;Lcom/shopify/checkoutkit/Color;Lcom/shopify/checkoutkit/Color;Lcom/shopify/checkoutkit/Color;Lcom/shopify/checkoutkit/Color;Lcom/shopify/checkoutkit/DrawableResource;Lcom/shopify/checkoutkit/Color;ILjava/lang/Object;)Lcom/shopify/checkoutkit/Colors;
+public final class com/shopify/checkoutkit/Severity : java/lang/Enum {
+ public static final field Companion Lcom/shopify/checkoutkit/Severity$Companion;
+ public static final field Recoverable Lcom/shopify/checkoutkit/Severity;
+ public static final field RequiresBuyerInput Lcom/shopify/checkoutkit/Severity;
+ public static final field RequiresBuyerReview Lcom/shopify/checkoutkit/Severity;
+ public static fun getEntries ()Lkotlin/enums/EnumEntries;
+ public final fun getValue ()Ljava/lang/String;
+ public static fun valueOf (Ljava/lang/String;)Lcom/shopify/checkoutkit/Severity;
+ public static fun values ()[Lcom/shopify/checkoutkit/Severity;
+}
+
+public final class com/shopify/checkoutkit/Severity$Companion {
+ public final fun serializer ()Lkotlinx/serialization/KSerializer;
+}
+
+public final class com/shopify/checkoutkit/ShippingDestination {
+ public static final field Companion Lcom/shopify/checkoutkit/ShippingDestination$Companion;
+ public fun (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V
+ public synthetic fun (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;ILkotlin/jvm/internal/DefaultConstructorMarker;)V
+ public final fun component1 ()Ljava/lang/String;
+ public final fun component10 ()Ljava/lang/String;
+ public final fun component2 ()Ljava/lang/String;
+ public final fun component3 ()Ljava/lang/String;
+ public final fun component4 ()Ljava/lang/String;
+ public final fun component5 ()Ljava/lang/String;
+ public final fun component6 ()Ljava/lang/String;
+ public final fun component7 ()Ljava/lang/String;
+ public final fun component8 ()Ljava/lang/String;
+ public final fun component9 ()Ljava/lang/String;
+ public final fun copy (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Lcom/shopify/checkoutkit/ShippingDestination;
+ public static synthetic fun copy$default (Lcom/shopify/checkoutkit/ShippingDestination;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;ILjava/lang/Object;)Lcom/shopify/checkoutkit/ShippingDestination;
public fun equals (Ljava/lang/Object;)Z
- public final fun getCloseIcon ()Lcom/shopify/checkoutkit/DrawableResource;
- public final fun getCloseIconTint ()Lcom/shopify/checkoutkit/Color;
- public final fun getHeaderBackground ()Lcom/shopify/checkoutkit/Color;
- public final fun getHeaderFont ()Lcom/shopify/checkoutkit/Color;
- public final fun getProgressIndicator ()Lcom/shopify/checkoutkit/Color;
- public final fun getWebViewBackground ()Lcom/shopify/checkoutkit/Color;
+ public final fun getAddressCountry ()Ljava/lang/String;
+ public final fun getAddressLocality ()Ljava/lang/String;
+ public final fun getAddressRegion ()Ljava/lang/String;
+ public final fun getExtendedAddress ()Ljava/lang/String;
+ public final fun getFirstName ()Ljava/lang/String;
+ public final fun getId ()Ljava/lang/String;
+ public final fun getLastName ()Ljava/lang/String;
+ public final fun getPhoneNumber ()Ljava/lang/String;
+ public final fun getPostalCode ()Ljava/lang/String;
+ public final fun getStreetAddress ()Ljava/lang/String;
public fun hashCode ()I
public fun toString ()Ljava/lang/String;
}
-public final class com/shopify/checkoutkit/Colors$$serializer : kotlinx/serialization/internal/GeneratedSerializer {
- public static final field INSTANCE Lcom/shopify/checkoutkit/Colors$$serializer;
+public final class com/shopify/checkoutkit/ShippingDestination$$serializer : kotlinx/serialization/internal/GeneratedSerializer {
+ public static final field INSTANCE Lcom/shopify/checkoutkit/ShippingDestination$$serializer;
public fun childSerializers ()[Lkotlinx/serialization/KSerializer;
- public fun deserialize (Lkotlinx/serialization/encoding/Decoder;)Lcom/shopify/checkoutkit/Colors;
+ public fun deserialize (Lkotlinx/serialization/encoding/Decoder;)Lcom/shopify/checkoutkit/ShippingDestination;
public synthetic fun deserialize (Lkotlinx/serialization/encoding/Decoder;)Ljava/lang/Object;
public fun getDescriptor ()Lkotlinx/serialization/descriptors/SerialDescriptor;
- public fun serialize (Lkotlinx/serialization/encoding/Encoder;Lcom/shopify/checkoutkit/Colors;)V
+ public fun serialize (Lkotlinx/serialization/encoding/Encoder;Lcom/shopify/checkoutkit/ShippingDestination;)V
public synthetic fun serialize (Lkotlinx/serialization/encoding/Encoder;Ljava/lang/Object;)V
public fun typeParametersSerializers ()[Lkotlinx/serialization/KSerializer;
}
-public final class com/shopify/checkoutkit/Colors$Companion {
+public final class com/shopify/checkoutkit/ShippingDestination$Companion {
public final fun serializer ()Lkotlinx/serialization/KSerializer;
}
-public final class com/shopify/checkoutkit/ColorsBuilder {
- public final fun getCloseIcon ()Lcom/shopify/checkoutkit/DrawableResource;
- public final fun getCloseIconTint ()Lcom/shopify/checkoutkit/Color;
- public final fun getHeaderBackground ()Lcom/shopify/checkoutkit/Color;
- public final fun getHeaderFont ()Lcom/shopify/checkoutkit/Color;
- public final fun getProgressIndicator ()Lcom/shopify/checkoutkit/Color;
- public final fun getWebViewBackground ()Lcom/shopify/checkoutkit/Color;
- public final fun setCloseIcon (Lcom/shopify/checkoutkit/DrawableResource;)V
- public final fun setCloseIconTint (Lcom/shopify/checkoutkit/Color;)V
- public final fun setHeaderBackground (Lcom/shopify/checkoutkit/Color;)V
- public final fun setHeaderFont (Lcom/shopify/checkoutkit/Color;)V
- public final fun setProgressIndicator (Lcom/shopify/checkoutkit/Color;)V
- public final fun setWebViewBackground (Lcom/shopify/checkoutkit/Color;)V
- public final fun withCloseIcon (Lcom/shopify/checkoutkit/DrawableResource;)Lcom/shopify/checkoutkit/ColorsBuilder;
- public final fun withCloseIconTint (Lcom/shopify/checkoutkit/Color;)Lcom/shopify/checkoutkit/ColorsBuilder;
- public final fun withHeaderBackground (Lcom/shopify/checkoutkit/Color;)Lcom/shopify/checkoutkit/ColorsBuilder;
- public final fun withHeaderFont (Lcom/shopify/checkoutkit/Color;)Lcom/shopify/checkoutkit/ColorsBuilder;
- public final fun withProgressIndicator (Lcom/shopify/checkoutkit/Color;)Lcom/shopify/checkoutkit/ColorsBuilder;
- public final fun withWebViewBackground (Lcom/shopify/checkoutkit/Color;)Lcom/shopify/checkoutkit/ColorsBuilder;
+public final class com/shopify/checkoutkit/ShopifyCheckoutKit {
+ public static final field INSTANCE Lcom/shopify/checkoutkit/ShopifyCheckoutKit;
+ public static final field version Ljava/lang/String;
+ public static final fun configure (Lcom/shopify/checkoutkit/ConfigurationUpdater;)V
+ public static final fun getConfiguration ()Lcom/shopify/checkoutkit/Configuration;
+ public static final fun invalidate ()V
+ public static final fun preload (Ljava/lang/String;Landroidx/activity/ComponentActivity;)V
+ public static final fun present (Ljava/lang/String;Landroidx/activity/ComponentActivity;Lcom/shopify/checkoutkit/DefaultCheckoutEventProcessor;)Lcom/shopify/checkoutkit/CheckoutKitDialog;
+ public static final fun present (Ljava/lang/String;Landroidx/activity/ComponentActivity;Lcom/shopify/checkoutkit/DefaultCheckoutEventProcessor;Lcom/shopify/checkoutkit/CheckoutCommunicationClient;)Lcom/shopify/checkoutkit/CheckoutKitDialog;
+ public static synthetic fun present$default (Ljava/lang/String;Landroidx/activity/ComponentActivity;Lcom/shopify/checkoutkit/DefaultCheckoutEventProcessor;Lcom/shopify/checkoutkit/CheckoutCommunicationClient;ILjava/lang/Object;)Lcom/shopify/checkoutkit/CheckoutKitDialog;
}
-public final class com/shopify/checkoutkit/Configuration {
- public fun ()V
- public final fun component1 ()Lcom/shopify/checkoutkit/ColorScheme;
- public final fun component2 ()Lcom/shopify/checkoutkit/Preloading;
- public final fun component3 ()Lcom/shopify/checkoutkit/ErrorRecovery;
- public final fun component4 ()Lcom/shopify/checkoutkit/Platform;
- public final fun component5 ()Lcom/shopify/checkoutkit/LogLevel;
- public final fun copy (Lcom/shopify/checkoutkit/ColorScheme;Lcom/shopify/checkoutkit/Preloading;Lcom/shopify/checkoutkit/ErrorRecovery;Lcom/shopify/checkoutkit/Platform;Lcom/shopify/checkoutkit/LogLevel;)Lcom/shopify/checkoutkit/Configuration;
- public static synthetic fun copy$default (Lcom/shopify/checkoutkit/Configuration;Lcom/shopify/checkoutkit/ColorScheme;Lcom/shopify/checkoutkit/Preloading;Lcom/shopify/checkoutkit/ErrorRecovery;Lcom/shopify/checkoutkit/Platform;Lcom/shopify/checkoutkit/LogLevel;ILjava/lang/Object;)Lcom/shopify/checkoutkit/Configuration;
+public final class com/shopify/checkoutkit/TokenBinding {
+ public static final field Companion Lcom/shopify/checkoutkit/TokenBinding$Companion;
+ public fun (Ljava/lang/String;Lcom/shopify/checkoutkit/IdentityClass;)V
+ public synthetic fun