diff --git a/.gitignore b/.gitignore index 1b6985c..0174bec 100644 --- a/.gitignore +++ b/.gitignore @@ -2,4 +2,8 @@ .gradle # Ignore Gradle build output directory +!build/generated/sources/schemaCode build + +# schema file +/openapi/portone-v2-openapi.json diff --git a/buildSrc/.kotlin/errors/errors-1725266929220.log b/buildSrc/.kotlin/errors/errors-1725266929220.log new file mode 100644 index 0000000..7cd151b --- /dev/null +++ b/buildSrc/.kotlin/errors/errors-1725266929220.log @@ -0,0 +1,4 @@ +kotlin version: 2.0.20 +error message: The daemon has terminated unexpectedly on startup attempt #1 with error code: 0. The daemon process output: + 1. Kotlin compile daemon is ready + diff --git a/buildSrc/.kotlin/errors/errors-1725269772908.log b/buildSrc/.kotlin/errors/errors-1725269772908.log new file mode 100644 index 0000000..7cd151b --- /dev/null +++ b/buildSrc/.kotlin/errors/errors-1725269772908.log @@ -0,0 +1,4 @@ +kotlin version: 2.0.20 +error message: The daemon has terminated unexpectedly on startup attempt #1 with error code: 0. The daemon process output: + 1. Kotlin compile daemon is ready + diff --git a/buildSrc/.kotlin/errors/errors-1725362496451.log b/buildSrc/.kotlin/errors/errors-1725362496451.log new file mode 100644 index 0000000..7cd151b --- /dev/null +++ b/buildSrc/.kotlin/errors/errors-1725362496451.log @@ -0,0 +1,4 @@ +kotlin version: 2.0.20 +error message: The daemon has terminated unexpectedly on startup attempt #1 with error code: 0. The daemon process output: + 1. Kotlin compile daemon is ready + diff --git a/buildSrc/build.gradle.kts b/buildSrc/build.gradle.kts new file mode 100644 index 0000000..8cb6976 --- /dev/null +++ b/buildSrc/build.gradle.kts @@ -0,0 +1,14 @@ +plugins { + kotlin("jvm") version "2.0.20" + kotlin("plugin.serialization") version "2.0.20" + +} + +dependencies { + implementation("org.jetbrains.kotlinx:kotlinx-serialization-json:1.7.1") + implementation("com.squareup:kotlinpoet-jvm:1.18.1") +} + +repositories { + mavenCentral() +} diff --git a/buildSrc/src/main/kotlin/io/portone/openapi/GenerateSchemaCodeTask.kt b/buildSrc/src/main/kotlin/io/portone/openapi/GenerateSchemaCodeTask.kt new file mode 100644 index 0000000..dc8662a --- /dev/null +++ b/buildSrc/src/main/kotlin/io/portone/openapi/GenerateSchemaCodeTask.kt @@ -0,0 +1,32 @@ +package io.portone.openapi + +import kotlinx.serialization.json.Json +import kotlinx.serialization.json.jsonObject +import org.gradle.api.DefaultTask +import org.gradle.api.file.DirectoryProperty +import org.gradle.api.file.RegularFileProperty +import org.gradle.api.tasks.InputFile +import org.gradle.api.tasks.OutputDirectory +import org.gradle.api.tasks.TaskAction +import java.nio.file.Files + +abstract class GenerateSchemaCodeTask : DefaultTask() { + @get:InputFile + abstract val inputFile: RegularFileProperty + + @get:OutputDirectory + abstract val outputDirectory: DirectoryProperty + + @TaskAction + fun generateSchemaCode() { + val document = Json.parseToJsonElement(Files.readString(inputFile.get().asFile.toPath())).jsonObject + SchemaGenerator(document, listOf( + "/payments", + "/payment-schedules", + "/identity-verifications", + "/billing-keys", + "/cash-receipts", + "/kakaopay", + ), outputDirectory.get().asFile.toPath()).generateFiles() + } +} diff --git a/buildSrc/src/main/kotlin/io/portone/openapi/PatchCodeTask.kt b/buildSrc/src/main/kotlin/io/portone/openapi/PatchCodeTask.kt new file mode 100644 index 0000000..b2c7d3e --- /dev/null +++ b/buildSrc/src/main/kotlin/io/portone/openapi/PatchCodeTask.kt @@ -0,0 +1,87 @@ +package io.portone.openapi + +import org.gradle.api.DefaultTask +import org.gradle.api.file.DirectoryProperty +import org.gradle.api.tasks.InputDirectory +import org.gradle.api.tasks.OutputDirectory +import org.gradle.api.tasks.TaskAction +import java.io.ByteArrayOutputStream +import java.nio.file.Files +import kotlin.io.path.listDirectoryEntries +import kotlin.io.path.relativeTo + +abstract class PatchCodeTask : DefaultTask() { + @get:InputDirectory + abstract val originDirectory: DirectoryProperty + + @get:InputDirectory + abstract val patchesDirectory: DirectoryProperty + + @get:OutputDirectory + abstract val outputDirectory: DirectoryProperty + + companion object { + private const val TAG_NAME = "patch-base" + } + + @TaskAction + fun patchCode() { + val originDirectory = this.originDirectory.get().asFile.toPath() + val patchesDirectory = this.patchesDirectory.get().asFile.toPath() + val outputDirectory = this.outputDirectory.get().asFile.toPath() + + Files.createDirectories(outputDirectory) + + project.exec { + it.workingDir = outputDirectory.toFile() + it.executable = "git" + it.args = listOf("init") + } + + project.exec { + it.workingDir = outputDirectory.toFile() + it.executable = "git" + it.args = listOf("config", "commit.gpgSign", "false") + }.assertNormalExitValue() + + project.exec { + it.workingDir = project.rootProject.projectDir + it.executable = "git" + it.args = listOf("tag", TAG_NAME) + }.assertNormalExitValue() + + project.exec { + it.workingDir = project.rootProject.projectDir + it.executable = "git" + it.args = listOf("filter-repo", "--force", "--subdirectory-filter", originDirectory.relativeTo(project.rootProject.projectDir.toPath()).toString(), "--target", outputDirectory.toString()) + }.assertNormalExitValue() + + project.exec { + it.workingDir =project.rootProject.projectDir + it.executable = "git" + it.args = listOf("tag", "-d", TAG_NAME) + }.assertNormalExitValue() + + project.exec { + it.workingDir = outputDirectory.toFile() + it.executable = "git" + it.args = listOf("checkout", TAG_NAME) + }.assertNormalExitValue() + + project.exec { + it.workingDir = outputDirectory.toFile() + it.executable = "git" + it.args = listOf("am", "--abort") + it.standardOutput = ByteArrayOutputStream() + it.errorOutput = ByteArrayOutputStream() + } + + val patchFiles = patchesDirectory.listDirectoryEntries("*.patch").sorted() + + project.exec { + it.workingDir = outputDirectory.toFile() + it.executable = "git" + it.args = listOf("am", "--3way", *patchFiles.map { it.toString() }.toTypedArray()) + }.assertNormalExitValue() + } +} diff --git a/buildSrc/src/main/kotlin/io/portone/openapi/SchemaGenerator.kt b/buildSrc/src/main/kotlin/io/portone/openapi/SchemaGenerator.kt new file mode 100644 index 0000000..29a26c0 --- /dev/null +++ b/buildSrc/src/main/kotlin/io/portone/openapi/SchemaGenerator.kt @@ -0,0 +1,777 @@ +package io.portone.openapi + +import com.squareup.kotlinpoet.AnnotationSpec +import com.squareup.kotlinpoet.ClassName +import com.squareup.kotlinpoet.CodeBlock +import com.squareup.kotlinpoet.FileSpec +import com.squareup.kotlinpoet.FunSpec +import com.squareup.kotlinpoet.KModifier +import com.squareup.kotlinpoet.ParameterSpec +import com.squareup.kotlinpoet.ParameterizedTypeName.Companion.parameterizedBy +import com.squareup.kotlinpoet.PropertySpec +import com.squareup.kotlinpoet.TypeName +import com.squareup.kotlinpoet.TypeSpec +import com.squareup.kotlinpoet.asTypeName +import kotlinx.serialization.ExperimentalSerializationApi +import kotlinx.serialization.SerialName +import kotlinx.serialization.Serializable +import kotlinx.serialization.json.JsonArray +import kotlinx.serialization.json.JsonClassDiscriminator +import kotlinx.serialization.json.JsonElement +import kotlinx.serialization.json.JsonObject +import kotlinx.serialization.json.jsonArray +import kotlinx.serialization.json.jsonObject +import kotlinx.serialization.json.jsonPrimitive +import java.io.Closeable +import java.math.BigInteger +import java.nio.file.Path +import java.time.Instant + +private enum class ExportMode { + NORMAL, + ERROR_UNION, + ERROR_CASE, +} + +interface Documented { + val title: String? + val description: String? + + val joinSeparateParagraph: String? + get() = listOfNotNull(title, description) + .distinct() + .joinToString("\n\n") + .let { if (it.isEmpty()) null else it } + + val joinSingleLine: String? + get() = listOfNotNull(title, description) + .distinct() + .joinToString(" - ") + .let { if (it.isEmpty()) null else it } +} + +private data class Schema(val spec: Spec, var isPublic: Boolean, val exportMode: ExportMode) + +sealed interface Spec : Documented { + val name: String + val asType: TypeName + + val asOptional: Spec + fun withTitle(title: String?): Spec + fun withDescription(description: String?): Spec +} + +private data class MinimalSpec( + override val name: String, + override val asType: TypeName, + override val title: String?, + override val description: String?, +) : Spec { + override val asOptional: Spec + get() = copy(asType = asType.copy(nullable = true)) + override fun withTitle(title: String?): Spec = + copy(title = title) + override fun withDescription(description: String?): Spec = + copy(description = description) +} + +private data class EnumValue( + val name: String, + override val title: String?, + override val description: String?, +) : Documented + +private data class EnumSpec( + override val name: String, + override val asType: TypeName, + val values: List, + override val title: String?, + override val description: String?, +) : Spec { + override val asOptional: Spec + get() = copy(asType = asType.copy(nullable = true)) + override fun withTitle(title: String?): Spec = + copy(title = title) + override fun withDescription(description: String?): Spec = + copy(description = description) +} + +data class ObjectSpec( + override val name: String, + override val asType: TypeName, + val properties: MutableList = mutableListOf(), + val discriminator: Discriminator? = null, + val parents: MutableList = mutableListOf(), + override val title: String?, + override val description: String?, +) : Spec { + override val asOptional: Spec + get() = copy(asType = asType.copy(nullable = true)) + override fun withTitle(title: String?): Spec = + copy(title = title) + override fun withDescription(description: String?): Spec = + copy(description = description) +} + +data class Discriminator( + val propertyName: String, + val mapping: List>, +) + +data class Operation( + val name: String, + val path: String, + val method: String, + val pathParams: List, + val queryParams: List, + val bodyParams: List, + val body: TypeName?, + val success: TypeName, + val returns: String?, + val error: TypeName, + val errorCases: List, + override val title: String?, + override val description: String?, +) : Documented + +private fun parseRef(ref: String): String = + ref.substringAfterLast('/') + +class SchemaGenerator(private val document: JsonObject, private val includePrefixes: List, private val targetDirectory: Path) { + private val resolvedNames: MutableSet = mutableSetOf() + private val operations: MutableList = mutableListOf() + private val schemas: MutableMap = mutableMapOf() + + private val documentSchemas: JsonObject? + get() = document.getObject("components")?.getObject("schemas") + + private fun visitDocument() { + val paths = document.getObject("paths") ?: return + + for ((path, pathItem) in paths.entries) { + if (includePrefixes.none { path.startsWith(it) } || pathItem !is JsonObject || pathItem.isEmpty()) continue + + for ((method, schema) in pathItem.entries) { + if (schema !is JsonObject) continue + val operationId = schema.getString("operationId") ?: continue + val title = schema.getString("x-portone-title") ?: continue + val description = schema.getString("x-portone-description") ?: continue + + val portoneError = schema.getObject("x-portone-error") ?: continue + val errorRef = portoneError.getString("\$ref") ?: continue + val error = exportType(parseRef(errorRef), ExportMode.ERROR_UNION, publicUse = false) + val errorCases = (schemas[parseRef(errorRef)]!!.spec as ObjectSpec).discriminator!!.mapping.map { it.second } + + val (body, bodyParams) = schema.getObject("requestBody") + ?.getObject("content") + ?.getObject("application/json") + ?.getObject("schema")?.jsonObject + ?.getString("\$ref")?.let { bodyRef -> + val body = exportType(parseRef(bodyRef), skipEmpty = true, publicUse = false) + val bodyParams = (schemas[parseRef(bodyRef)]!!.spec as ObjectSpec).properties.toList() + Pair(body, bodyParams) + } ?: Pair(null, listOf()) + + val parametersSchema = schema["parameters"]?.jsonArray + val pathParams = mutableListOf() + val queryParams = mutableListOf() + if (parametersSchema != null) { + for (parameter in parametersSchema) { + parameter as JsonObject + if (parameter.containsKey("\$ref")) throw RuntimeException() + val name = parameter.getString("name") ?: continue + if (name == "requestBody") continue + val `in` = parameter.getString("in") ?: continue + val parameterSchema = parameter.getObject("schema") ?: continue + val parameterDescription = parameter.getString("description") + val spec = visitSchema(parameterSchema, name, publicUse = true).withDescription(parameterDescription).let { + if (parameter.getBoolean("required") != true) it.asOptional + else it + } + if (`in` == "path") { + pathParams.add(spec) + } else if (`in` == "query") { + queryParams.add(spec) + } + } + } + + val response = schema.getObject("responses")!! + val success = response.getObject("200")!!.getObject("content")!! + .getObject("application/json")!!.getObject("schema")!!.getString("\$ref")!!.let { successRef -> + exportType(parseRef(successRef), skipEmpty = true) + } + val returns = response.getObject("200")?.getString("description") + + operations.add(Operation( + name = operationId, + path = path, + method = method, + pathParams = pathParams, + queryParams = queryParams, + bodyParams = bodyParams, + body = body, + success = success, + returns = returns, + error = error, + errorCases = errorCases, + title = title, + description = description, + )) + } + } + } + + private fun visitSchema(schema: JsonObject, name: String, exportMode: ExportMode? = null, skipEmpty: Boolean = false, publicUse: Boolean): Spec { + val title = schema.getString("x-portone-title") ?: schema.getString("title") + val description = schema.getString("x-portone-description") ?: schema.getString("description") + + val ref = schema.getString("\$ref") + if (ref != null) { + val asType = parseRef(ref) + return MinimalSpec( + name = name, + asType = exportType(asType, skipEmpty = skipEmpty), + title = title, + description = description, + ) + } + + val discriminator = schema.getObject("discriminator") + if (discriminator != null) { + val propertyName = discriminator.getString("propertyName") + val mapping = discriminator.getObject("mapping") + if (propertyName != null && mapping != null) { + val refs = mutableSetOf() + val map = mutableListOf>() + val children = mutableListOf() + for ((key, childRef) in mapping.entries) { + val childName = parseRef(childRef.string) + exportType(childName, exportMode = when (exportMode) { + ExportMode.NORMAL -> ExportMode.NORMAL + ExportMode.ERROR_UNION -> ExportMode.ERROR_CASE + ExportMode.ERROR_CASE -> throw RuntimeException() + null -> throw RuntimeException() + }, publicUse = publicUse) + refs.add(childName) + map.add(Pair(key, childName)) + + val child = schemas[childName]?.spec as? ObjectSpec + if (child != null) { + child.properties.removeAll { + it.name == propertyName + } + child.parents.add(name) + + children.add(child) + } + } + + val properties = + (children.getOrNull(0)?.properties ?: emptyList()).mapNotNull { prop -> + when (children.minOf { child -> + val matchingProp = child.properties.find { it.name == prop.name } + if (matchingProp != null && !matchingProp.asType.isNullable) + 2 // REQUIRED + else if (matchingProp != null) + 1 // OPTIONAL + else + 0 // NOT PRESENT + }) { + 2 -> prop + 1 -> prop.asOptional + 0 -> null + else -> throw RuntimeException() + } + } + + return ObjectSpec( + name = name, + asType = ClassName("io.portone.sdk.server.schemas", name), + discriminator = Discriminator( + propertyName = propertyName, + mapping = map, + ), + properties = properties.toMutableList(), + title = title, + description = description, + ) + } + } + + return when (val type = schema.getString("type")!!) { + "boolean" -> MinimalSpec( + name = name, + asType = Boolean::class.asTypeName(), + title = title, + description = description, + ) + "integer" -> MinimalSpec( + name = name, + asType = when (schema.getString("format")) { + "int32" -> Int::class.asTypeName() + "int64" -> Long::class.asTypeName() + null -> BigInteger::class.asTypeName() + else -> throw RuntimeException() + }, + title = title, + description = description, + ) + "number" -> MinimalSpec( + name = name, + asType = when (schema.getString("format")) { + "float" -> Float::class.asTypeName() + "double" -> Double::class.asTypeName() + else -> throw RuntimeException() + }, + title = title, + description = description, + ) + "string" -> { + val enum = schema.getArray("enum") + val xPortoneEnum = schema.getObject("x-portone-enum") + val format = schema.getString("format") + if (enum != null) { + EnumSpec( + name = name, + asType = ClassName("io.portone.sdk.server.schemas", name), + values = enum.map { EnumValue(it.string, xPortoneEnum?.getObject(it.string)?.getString("title"), xPortoneEnum?.getObject(it.string)?.getString("description")) }, + title = title, + description = description, + ) + } else if (format == "date-time") { + MinimalSpec( + name = name, + asType = Instant::class.asTypeName().copy(annotations = listOf(AnnotationSpec.builder(Serializable::class).addMember( + CodeBlock.of("%T::class", ClassName("io.portone.sdk.server.serializers", "InstantSerializer")) + ).build())), + title = title, + description = description, + ) + } else if (format == null) { + MinimalSpec( + name = name, + asType = String::class.asTypeName(), + title = title, + description = description, + ) + } else { + throw RuntimeException() + } + } + "array" -> { + val items = schema.getObject("items")!! + val spec = visitSchema(items, name, publicUse = publicUse) + MinimalSpec( + name = name, + asType = List::class.asTypeName().parameterizedBy(spec.asType), + title = title, + description = description, + ) + } + "object" -> { + val rawProperties = schema.getObject("properties") + if (rawProperties.isNullOrEmpty() && skipEmpty) { + MinimalSpec( + name = name, + asType = Unit::class.asTypeName(), + title = title, + description = description, + ) + } else if (rawProperties.isNullOrEmpty() && exportMode == null) { + MinimalSpec( + name = name, + asType = JsonObject::class.asTypeName(), + title = title, + description = description, + ) + } else { + val required = schema.getStringArray("required")?.toSet() ?: emptySet() + + val properties = mutableListOf() + for ((key, value) in rawProperties ?: emptyMap()) { + if (value is JsonObject) { + var spec = visitSchema(value, key, publicUse = publicUse) + if (!required.contains(key)) { + spec = spec.asOptional + } + properties.add(spec) + } + } + + ObjectSpec( + name = name, + asType = ClassName("io.portone.sdk.server.schemas", name), + title = title, + description = description, + properties = properties, + ) + } + } + + else -> throw RuntimeException("unknown type $type") + } + } + + private fun exportType(name: String, exportMode: ExportMode = ExportMode.NORMAL, skipEmpty: Boolean = false, publicUse: Boolean = true): TypeName { + if (resolvedNames.contains(name)) { + if (publicUse) { + schemas[name]?.let { it.isPublic = true } + } + return ClassName("io.portone.sdk.server.schemas", name) + } + resolvedNames.add(name) + val schema = documentSchemas?.getObject(name) ?: return ClassName("io.portone.sdk.server.schemas", name) + val spec = visitSchema(schema, name, exportMode = exportMode, skipEmpty = skipEmpty, publicUse = publicUse) + if (spec.asType != Unit::class.asTypeName()) { + schemas[name] = Schema(spec, publicUse, exportMode) + } + return spec.asType + } + + fun generateFiles() { + visitDocument() + + generateSchemaFiles() + generateClient() + } + + @OptIn(ExperimentalSerializationApi::class) + private fun generateSchemaFiles() { + for ((name, schema) in schemas) { + val spec = schema.spec + when (spec) { + is ObjectSpec -> { + if (spec.discriminator != null) { + FileSpec.builder("io.portone.sdk.server.schemas", name) + .addType( + TypeSpec.interfaceBuilder(name).addModifiers(KModifier.SEALED) + .also { builder -> spec.joinSeparateParagraph?.let { builder.addKdoc(it) } } + .also { if (!schema.isPublic) it.addModifiers(KModifier.INTERNAL) } + .addAnnotation(Serializable::class) + .addAnnotation(AnnotationSpec.builder(JsonClassDiscriminator::class).addMember("%S", spec.discriminator.propertyName).build()) + .addProperties(spec.properties.map { prop -> + PropertySpec.builder(prop.name, prop.asType) + .also { builder -> prop.joinSeparateParagraph?.let { builder.addKdoc(it) } } + .build() + }) + .build() + ) + .build().writeTo(targetDirectory) + } else if (spec.properties.isEmpty()) { + check(schema.exportMode != ExportMode.ERROR_CASE) + // 하위 클래스라 discriminator가 사라지니 속성이 남지 않은 이들 + + val parents = spec.parents.map { schemas[it]?.spec as ObjectSpec } + + FileSpec.builder("io.portone.sdk.server.schemas", name) + .addType( + TypeSpec.objectBuilder(name).addModifiers(KModifier.DATA) + .also { builder -> spec.joinSeparateParagraph?.let { builder.addKdoc(it) } } + .also { if (!schema.isPublic) it.addModifiers(KModifier.INTERNAL) } + .addAnnotation(Serializable::class) + .addSuperinterfaces(parents.map { it.asType }) + .build() + ) + .build().writeTo(targetDirectory) + } else { + val parents = spec.parents.map { schemas[it]?.spec as ObjectSpec } + val parentProperties = parents.flatMap { it.properties } + val serialName = parents.map { parent -> parent.discriminator!!.mapping.find { it.second == spec.name }!!.first }.also { serialNames -> + if (serialNames.any { it != serialNames.first() }) throw RuntimeException("serial name not all same") + }.firstOrNull() + + FileSpec.builder("io.portone.sdk.server.schemas", name) + .addType( + TypeSpec.classBuilder(name).addModifiers(KModifier.DATA) + .also { builder -> spec.joinSeparateParagraph?.let { builder.addKdoc(it) } } + .let { if (schema.isPublic) it else it.addModifiers(KModifier.INTERNAL) } + .addAnnotation(Serializable::class) + .let { builder -> + if (serialName != null) builder.addAnnotation(AnnotationSpec.builder(SerialName::class).addMember("%S", serialName).build()) + else builder + } + .addSuperinterfaces(parents.map { it.asType }) + .primaryConstructor( + FunSpec.constructorBuilder() + .addParameters(spec.properties.map { prop -> + ParameterSpec.builder(prop.name, prop.asType).let { builder -> + if (prop.asType.isNullable) + builder.defaultValue("null") + else + builder + }.build() + }) + .build() + ) + .addProperties(spec.properties.map { prop -> + PropertySpec.builder(prop.name, prop.asType).initializer(prop.name) + .also { builder -> + if (parentProperties.any { it.name == prop.name }) builder.addModifiers(KModifier.OVERRIDE) + } + .also { builder -> prop.joinSeparateParagraph?.let { builder.addKdoc(it) } } + .build() + }) + .build() + ) + .build().writeTo(targetDirectory) + + if (schema.exportMode == ExportMode.ERROR_CASE) { + check(spec.name.endsWith("Error")) + val exceptionName = spec.name.substring(0, spec.name.length - "Error".length) + "Exception" + FileSpec.builder("io.portone.sdk.server.schemas", exceptionName) + .addType( + TypeSpec.classBuilder(exceptionName) + .superclass(Exception::class.java.asTypeName()) + .addSuperclassConstructorParameter("message") + .also { builder -> spec.joinSeparateParagraph?.let { builder.addKdoc(it) } } + .primaryConstructor( + FunSpec.constructorBuilder() + .addParameters(spec.properties.map { prop -> + ParameterSpec.builder(prop.name, prop.asType).also { builder -> + if (prop.asType.isNullable) builder.defaultValue("null") + }.build() + }) + .build() + ) + .addProperties(spec.properties.filter { it.name != "message" }.map { prop -> + PropertySpec.builder(prop.name, prop.asType).initializer(prop.name) + .also { builder -> prop.joinSeparateParagraph?.let { builder.addKdoc(it) } } + .build() + }) + .build() + ) + .build().writeTo(targetDirectory) + } + } + } + is EnumSpec -> { + FileSpec.builder("io.portone.sdk.server.schemas", name) + .addType( + TypeSpec.enumBuilder(name) + .addAnnotation(Serializable::class) + .also { builder -> spec.joinSeparateParagraph?.let { builder.addKdoc(it) } } + .also { if (!schema.isPublic) it.addModifiers(KModifier.INTERNAL) } + .also { builder -> builder.enumConstants.putAll(spec.values.map { value -> + Pair(value.name, TypeSpec.anonymousClassBuilder().also { builder -> value.joinSeparateParagraph?.let { builder.addKdoc(it) }}.build()) + }) } + .build() + ) + .build().writeTo(targetDirectory) + } + else -> throw RuntimeException() + } + + } + } + + private fun generateClient() { + val clientClass = ClassName("io.portone.sdk.server", "PortOneApi") + val httpClientClass = ClassName("io.ktor.client", "HttpClient") + val okHttpClass = ClassName("io.ktor.client.engine.okhttp", "OkHttp") + val jsonClass = ClassName("kotlinx.serialization.json", "Json") + + val classBuilder = TypeSpec.classBuilder(clientClass) + .addSuperinterface(Closeable::class.asTypeName()) + .primaryConstructor( + FunSpec.constructorBuilder() + .addParameter("apiSecret", String::class.asTypeName()) + .addParameter(ParameterSpec.builder("storeId", String::class.asTypeName().copy(nullable = true)).defaultValue("null").build()) + .build() + ) + .addProperty(PropertySpec.builder("apiSecret", String::class.asTypeName()).initializer("apiSecret").build()) + .addProperty(PropertySpec.builder("storeId", String::class.asTypeName().copy(nullable = true)).initializer("storeId").build()) + .addProperty(PropertySpec.builder("client", httpClientClass, KModifier.PRIVATE).initializer("%T(%T)", httpClientClass, okHttpClass).build()) + .addProperty(PropertySpec.builder("json", jsonClass, KModifier.PRIVATE).initializer("%T { ignoreUnknownKeys = true }", jsonClass).build()) + .addFunction(FunSpec.builder("close").addModifiers(KModifier.OVERRIDE).addStatement("client.close()").build()) + + for (operation in operations) { + val funBuilder = FunSpec.builder(operation.name).addModifiers(KModifier.SUSPEND) + + if (operation.returns != null) { + funBuilder.returns(returnType = operation.success, kdoc = CodeBlock.of(operation.returns)) + } else { + funBuilder.returns(returnType = operation.success) + } + + operation.joinSeparateParagraph?.let { funBuilder.addKdoc(it) } + + var firstErrorCase = true + for (errorCase in operation.errorCases) { + val errorSpec = schemas[errorCase]!!.spec as ObjectSpec + check(errorSpec.title?.contains('\n') != true) { errorSpec.title ?: "" } + check(errorSpec.description?.contains('\n') != true) { errorSpec.description ?: "" } + errorSpec.joinSingleLine + ?.let { + if (firstErrorCase) funBuilder.addKdoc("\n\n") + firstErrorCase = false + funBuilder.addKdoc("@throws $errorCase $it\n") + } + } + if (firstErrorCase) funBuilder.addKdoc("\n\n") + firstErrorCase = false + funBuilder.addKdoc("@throws UnrecognizedException API 응답이 알 수 없는 형식인 경우\n") + + + for (param in operation.pathParams) { + val paramBuilder = ParameterSpec.builder(param.name, param.asType.copy(annotations = param.asType.annotations.filterNot { (it.typeName as? ClassName)?.simpleName == "Serializable" })) + if (param.asType.isNullable) { + paramBuilder.defaultValue("null") + } + param.joinSingleLine?.let { paramBuilder.addKdoc(it) } + funBuilder.addParameter(paramBuilder.build()) + } + + for (param in operation.queryParams) { + if (param.name == "storeId") continue + val paramBuilder = ParameterSpec.builder(param.name, param.asType.copy(annotations = param.asType.annotations.filterNot { (it.typeName as? ClassName)?.simpleName == "Serializable" })) + if (param.asType.isNullable) { + paramBuilder.defaultValue("null") + } + param.joinSingleLine?.let { paramBuilder.addKdoc(it) } + funBuilder.addParameter(paramBuilder.build()) + } + + for (param in operation.bodyParams) { + if (param.name == "storeId") continue + val paramBuilder = ParameterSpec.builder(param.name, param.asType.copy(annotations = param.asType.annotations.filterNot { (it.typeName as? ClassName)?.simpleName == "Serializable" })) + if (param.asType.isNullable) { + paramBuilder.defaultValue("null") + } + param.joinSingleLine?.let { paramBuilder.addKdoc(it) } + funBuilder.addParameter(paramBuilder.build()) + } + + var pathPrefix = "https://api.portone.io" + var stillPrefix = true + val manualPathList = mutableListOf() + for (pathSegment in operation.path.split("/").dropWhile { it.isEmpty() }) { + if (!pathSegment.startsWith('{')) { + if (stillPrefix) { + pathPrefix += '/' + pathSegment + } else { + manualPathList.add(pathSegment) + } + } else { + manualPathList.add(pathSegment) + stillPrefix = false + } + } + + check(operation.method.uppercase() in listOf("GET", "POST", "PUT", "DELETE", "PATCH")) + + funBuilder.beginControlFlow("""val httpResponse = client.${operation.method.lowercase()}("${pathPrefix}")""") + + if (manualPathList.isNotEmpty() || operation.queryParams.isNotEmpty() || operation.bodyParams.isNotEmpty() && operation.method.uppercase() in listOf("GET", "DELETE")) { + funBuilder.beginControlFlow("url") + if (manualPathList.isNotEmpty()) { + funBuilder.addStatement("appendPathSegments(${manualPathList.joinToString(", ") { if (it.startsWith('{')) it.substring(1, it.length - 1) else """"$it"""" }})") + } + if (operation.queryParams.isNotEmpty()) { + funBuilder.addStatement(operation.queryParams.joinToString("\n") { + if (it.asType.isNullable) { + """if (${it.name} != null) parameters.append("${it.name}", ${it.name})""" + } else { + """parameters.append("${it.name}", ${it.name})""" + } + }) + } + if (operation.bodyParams.isNotEmpty() && operation.method.uppercase() in listOf("GET", "DELETE")) { + funBuilder.addStatement("""parameters.append("requestBody", this@PortOneApi.json.encodeToString(%T(${operation.bodyParams.joinToString(", ") { + "${it.name} = ${it.name}" + }})))""", operation.body!!) + } + funBuilder.endControlFlow() + } + + funBuilder.beginControlFlow("headers") + .addStatement("""append(HttpHeaders.Authorization, "PortOne·${'$'}{this@PortOneApi.apiSecret}")""") + .endControlFlow() + funBuilder.addStatement("contentType(ContentType.Application.Json)") + funBuilder.addStatement("accept(ContentType.Application.Json)") + + if (operation.method.uppercase() in listOf("POST", "PUT", "PATCH")) { + if (operation.bodyParams.isNotEmpty()) { + funBuilder.addStatement("setBody(this@PortOneApi.json.encodeToString(%T(${operation.bodyParams.joinToString(", ") { + "${it.name} = ${it.name}" + }})))", operation.body!!) + } else { + funBuilder.addStatement("""setBody("{}")""") + } + } + + funBuilder.endControlFlow() + + funBuilder.beginControlFlow("if (httpResponse.status.value !in 200..299)") + .addStatement("val httpBody = httpResponse.body()") + + check(operation.errorCases.isNotEmpty()) + funBuilder.beginControlFlow("val httpBodyDecoded = try") + .addStatement("this.json.decodeFromString<%T>(httpBody)", operation.error) + .endControlFlow() + .beginControlFlow("catch (_: Exception)") + .addStatement("""throw UnrecognizedException("Unrecognized API error: ${'$'}httpBody")""") + .endControlFlow() + .beginControlFlow("when (httpBodyDecoded)", operation.error) + + for (errorCase in operation.errorCases) { + val exceptionName = errorCase.substring(0, errorCase.length - "Error".length) + "Exception" + val properties = (schemas[errorCase]!!.spec as ObjectSpec).properties + funBuilder.addStatement("is %T -> throw %T(${properties.joinToString(", ") { + "${it.name} = httpBodyDecoded.${it.name}" + }})", ClassName("io.portone.sdk.server.schemas", errorCase), ClassName("io.portone.sdk.server.schemas", exceptionName)) + } + + funBuilder.endControlFlow() + .endControlFlow() + + funBuilder.addStatement("val httpBody = httpResponse.body()") + funBuilder.beginControlFlow("return try") + .addStatement("this.json.decodeFromString<%T>(httpBody)", operation.success) + .endControlFlow() + .beginControlFlow("catch (_: Exception)") + .addStatement("""throw UnrecognizedException("Unrecognized API response: ${'$'}httpBody")""") + .endControlFlow() + + classBuilder.addFunction(funBuilder.build()) + } + + FileSpec.builder(clientClass) + .addImport("io.ktor.client.request", "get", "post", "delete", "patch", "headers", "accept", "setBody") + .addImport("io.ktor.client.call", "body") + .addImport("io.ktor.http", "appendPathSegments", "HttpHeaders", "ContentType", "contentType") + .addImport("kotlinx.serialization", "encodeToString") + .addImport("kotlinx.serialization.json", "Json") + .addType(classBuilder.build()) + .build() + .writeTo(targetDirectory) + } +} + +val JsonElement.string: String + get() { + val primitive = jsonPrimitive + if (!primitive.isString) throw IllegalArgumentException("Element is not a string") + return primitive.content + } + +val JsonElement.boolean: Boolean + get() { + val primitive = jsonPrimitive + if (primitive.isString) throw IllegalArgumentException("Element is not a boolean") + return when (primitive.content) { + "true" -> true + "false" -> false + else -> throw IllegalArgumentException("Element is not a boolean") + } + } + +fun JsonObject.getObject(name: String): JsonObject? = get(name)?.jsonObject + +fun JsonObject.getArray(name: String): JsonArray? = get(name)?.jsonArray + +fun JsonObject.getStringArray(name: String): List? = getArray(name)?.map { it.string } + +fun JsonObject.getString(name: String): String? = get(name)?.string + +fun JsonObject.getBoolean(name: String): Boolean? = get(name)?.boolean diff --git a/common/.editorconfig b/common/.editorconfig new file mode 100644 index 0000000..af61523 --- /dev/null +++ b/common/.editorconfig @@ -0,0 +1,2 @@ +[build/generated/**/*] +ktlint = disabled diff --git a/common/api/common.api b/common/api/common.api index b77a14d..64ee016 100644 --- a/common/api/common.api +++ b/common/api/common.api @@ -1,3 +1,6648 @@ +public final class io/portone/sdk/server/PortOneApi : java/io/Closeable { + public fun (Ljava/lang/String;Ljava/lang/String;)V + public synthetic fun (Ljava/lang/String;Ljava/lang/String;ILkotlin/jvm/internal/DefaultConstructorMarker;)V + public final fun applyEscrowLogistics (Ljava/lang/String;Lio/portone/sdk/server/schemas/PaymentEscrowSenderInput;Lio/portone/sdk/server/schemas/PaymentEscrowReceiverInput;Lio/portone/sdk/server/schemas/PaymentLogistics;Ljava/lang/Boolean;Ljava/util/List;Lkotlin/coroutines/Continuation;)Ljava/lang/Object; + public static synthetic fun applyEscrowLogistics$default (Lio/portone/sdk/server/PortOneApi;Ljava/lang/String;Lio/portone/sdk/server/schemas/PaymentEscrowSenderInput;Lio/portone/sdk/server/schemas/PaymentEscrowReceiverInput;Lio/portone/sdk/server/schemas/PaymentLogistics;Ljava/lang/Boolean;Ljava/util/List;Lkotlin/coroutines/Continuation;ILjava/lang/Object;)Ljava/lang/Object; + public final fun cancelCashReceiptByPaymentId (Ljava/lang/String;Lkotlin/coroutines/Continuation;)Ljava/lang/Object; + public final fun cancelPayment (Ljava/lang/String;Ljava/lang/Long;Ljava/lang/Long;Ljava/lang/Long;Ljava/lang/String;Lio/portone/sdk/server/schemas/CancelRequester;Ljava/lang/Long;Lio/portone/sdk/server/schemas/CancelPaymentBodyRefundAccount;Lkotlin/coroutines/Continuation;)Ljava/lang/Object; + public static synthetic fun cancelPayment$default (Lio/portone/sdk/server/PortOneApi;Ljava/lang/String;Ljava/lang/Long;Ljava/lang/Long;Ljava/lang/Long;Ljava/lang/String;Lio/portone/sdk/server/schemas/CancelRequester;Ljava/lang/Long;Lio/portone/sdk/server/schemas/CancelPaymentBodyRefundAccount;Lkotlin/coroutines/Continuation;ILjava/lang/Object;)Ljava/lang/Object; + public fun close ()V + public final fun closeVirtualAccount (Ljava/lang/String;Lkotlin/coroutines/Continuation;)Ljava/lang/Object; + public final fun confirmEscrow (Ljava/lang/String;Ljava/lang/Boolean;Lkotlin/coroutines/Continuation;)Ljava/lang/Object; + public static synthetic fun confirmEscrow$default (Lio/portone/sdk/server/PortOneApi;Ljava/lang/String;Ljava/lang/Boolean;Lkotlin/coroutines/Continuation;ILjava/lang/Object;)Ljava/lang/Object; + public final fun confirmIdentityVerification (Ljava/lang/String;Ljava/lang/String;Lkotlin/coroutines/Continuation;)Ljava/lang/Object; + public static synthetic fun confirmIdentityVerification$default (Lio/portone/sdk/server/PortOneApi;Ljava/lang/String;Ljava/lang/String;Lkotlin/coroutines/Continuation;ILjava/lang/Object;)Ljava/lang/Object; + public final fun createPaymentSchedule (Ljava/lang/String;Lio/portone/sdk/server/schemas/BillingKeyPaymentInput;Ljava/time/Instant;Lkotlin/coroutines/Continuation;)Ljava/lang/Object; + public final fun deleteBillingKey (Ljava/lang/String;Lkotlin/coroutines/Continuation;)Ljava/lang/Object; + public final fun getAllPaymentsByCursor (Ljava/time/Instant;Ljava/time/Instant;Ljava/lang/String;Ljava/lang/Integer;Lkotlin/coroutines/Continuation;)Ljava/lang/Object; + public static synthetic fun getAllPaymentsByCursor$default (Lio/portone/sdk/server/PortOneApi;Ljava/time/Instant;Ljava/time/Instant;Ljava/lang/String;Ljava/lang/Integer;Lkotlin/coroutines/Continuation;ILjava/lang/Object;)Ljava/lang/Object; + public final fun getApiSecret ()Ljava/lang/String; + public final fun getBillingKeyInfo (Ljava/lang/String;Lkotlin/coroutines/Continuation;)Ljava/lang/Object; + public final fun getBillingKeyInfos (Lio/portone/sdk/server/schemas/PageInput;Lio/portone/sdk/server/schemas/BillingKeySortInput;Lio/portone/sdk/server/schemas/BillingKeyFilterInput;Lkotlin/coroutines/Continuation;)Ljava/lang/Object; + public static synthetic fun getBillingKeyInfos$default (Lio/portone/sdk/server/PortOneApi;Lio/portone/sdk/server/schemas/PageInput;Lio/portone/sdk/server/schemas/BillingKeySortInput;Lio/portone/sdk/server/schemas/BillingKeyFilterInput;Lkotlin/coroutines/Continuation;ILjava/lang/Object;)Ljava/lang/Object; + public final fun getCashReceiptByPaymentId (Ljava/lang/String;Lkotlin/coroutines/Continuation;)Ljava/lang/Object; + public final fun getIdentityVerification (Ljava/lang/String;Lkotlin/coroutines/Continuation;)Ljava/lang/Object; + public final fun getKakaopayPaymentOrder (Ljava/lang/String;Ljava/lang/String;Lkotlin/coroutines/Continuation;)Ljava/lang/Object; + public final fun getPayment (Ljava/lang/String;Lkotlin/coroutines/Continuation;)Ljava/lang/Object; + public final fun getPaymentSchedule (Ljava/lang/String;Lkotlin/coroutines/Continuation;)Ljava/lang/Object; + public final fun getPaymentSchedules (Lio/portone/sdk/server/schemas/PageInput;Lio/portone/sdk/server/schemas/PaymentScheduleSortInput;Lio/portone/sdk/server/schemas/PaymentScheduleFilterInput;Lkotlin/coroutines/Continuation;)Ljava/lang/Object; + public static synthetic fun getPaymentSchedules$default (Lio/portone/sdk/server/PortOneApi;Lio/portone/sdk/server/schemas/PageInput;Lio/portone/sdk/server/schemas/PaymentScheduleSortInput;Lio/portone/sdk/server/schemas/PaymentScheduleFilterInput;Lkotlin/coroutines/Continuation;ILjava/lang/Object;)Ljava/lang/Object; + public final fun getPayments (Lio/portone/sdk/server/schemas/PageInput;Lio/portone/sdk/server/schemas/PaymentFilterInput;Lkotlin/coroutines/Continuation;)Ljava/lang/Object; + public static synthetic fun getPayments$default (Lio/portone/sdk/server/PortOneApi;Lio/portone/sdk/server/schemas/PageInput;Lio/portone/sdk/server/schemas/PaymentFilterInput;Lkotlin/coroutines/Continuation;ILjava/lang/Object;)Ljava/lang/Object; + public final fun getStoreId ()Ljava/lang/String; + public final fun issueBillingKey (Lio/portone/sdk/server/schemas/InstantBillingKeyPaymentMethodInput;Ljava/lang/String;Ljava/lang/String;Lio/portone/sdk/server/schemas/CustomerInput;Ljava/lang/String;Lkotlinx/serialization/json/JsonObject;Ljava/util/List;Lkotlin/coroutines/Continuation;)Ljava/lang/Object; + public static synthetic fun issueBillingKey$default (Lio/portone/sdk/server/PortOneApi;Lio/portone/sdk/server/schemas/InstantBillingKeyPaymentMethodInput;Ljava/lang/String;Ljava/lang/String;Lio/portone/sdk/server/schemas/CustomerInput;Ljava/lang/String;Lkotlinx/serialization/json/JsonObject;Ljava/util/List;Lkotlin/coroutines/Continuation;ILjava/lang/Object;)Ljava/lang/Object; + public final fun issueCashReceipt (Ljava/lang/String;Ljava/lang/String;Lio/portone/sdk/server/schemas/CashReceiptType;Ljava/lang/String;Lio/portone/sdk/server/schemas/Currency;Lio/portone/sdk/server/schemas/PaymentAmountInput;Lio/portone/sdk/server/schemas/PaymentProductType;Lio/portone/sdk/server/schemas/IssueCashReceiptCustomerInput;Ljava/time/Instant;Lkotlin/coroutines/Continuation;)Ljava/lang/Object; + public static synthetic fun issueCashReceipt$default (Lio/portone/sdk/server/PortOneApi;Ljava/lang/String;Ljava/lang/String;Lio/portone/sdk/server/schemas/CashReceiptType;Ljava/lang/String;Lio/portone/sdk/server/schemas/Currency;Lio/portone/sdk/server/schemas/PaymentAmountInput;Lio/portone/sdk/server/schemas/PaymentProductType;Lio/portone/sdk/server/schemas/IssueCashReceiptCustomerInput;Ljava/time/Instant;Lkotlin/coroutines/Continuation;ILjava/lang/Object;)Ljava/lang/Object; + public final fun modifyEscrowLogistics (Ljava/lang/String;Lio/portone/sdk/server/schemas/PaymentEscrowSenderInput;Lio/portone/sdk/server/schemas/PaymentEscrowReceiverInput;Lio/portone/sdk/server/schemas/PaymentLogistics;Ljava/lang/Boolean;Ljava/util/List;Lkotlin/coroutines/Continuation;)Ljava/lang/Object; + public static synthetic fun modifyEscrowLogistics$default (Lio/portone/sdk/server/PortOneApi;Ljava/lang/String;Lio/portone/sdk/server/schemas/PaymentEscrowSenderInput;Lio/portone/sdk/server/schemas/PaymentEscrowReceiverInput;Lio/portone/sdk/server/schemas/PaymentLogistics;Ljava/lang/Boolean;Ljava/util/List;Lkotlin/coroutines/Continuation;ILjava/lang/Object;)Ljava/lang/Object; + public final fun payInstantly (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Lio/portone/sdk/server/schemas/InstantPaymentMethodInput;Ljava/lang/String;Ljava/lang/Boolean;Ljava/lang/Boolean;Lio/portone/sdk/server/schemas/CustomerInput;Ljava/lang/String;Lio/portone/sdk/server/schemas/PaymentAmountInput;Lio/portone/sdk/server/schemas/Currency;Lio/portone/sdk/server/schemas/Country;Ljava/util/List;Ljava/util/List;Ljava/lang/Integer;Lio/portone/sdk/server/schemas/PaymentProductType;Lio/portone/sdk/server/schemas/SeparatedAddressInput;Ljava/lang/String;Lkotlin/coroutines/Continuation;)Ljava/lang/Object; + public static synthetic fun payInstantly$default (Lio/portone/sdk/server/PortOneApi;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Lio/portone/sdk/server/schemas/InstantPaymentMethodInput;Ljava/lang/String;Ljava/lang/Boolean;Ljava/lang/Boolean;Lio/portone/sdk/server/schemas/CustomerInput;Ljava/lang/String;Lio/portone/sdk/server/schemas/PaymentAmountInput;Lio/portone/sdk/server/schemas/Currency;Lio/portone/sdk/server/schemas/Country;Ljava/util/List;Ljava/util/List;Ljava/lang/Integer;Lio/portone/sdk/server/schemas/PaymentProductType;Lio/portone/sdk/server/schemas/SeparatedAddressInput;Ljava/lang/String;Lkotlin/coroutines/Continuation;ILjava/lang/Object;)Ljava/lang/Object; + public final fun payWithBillingKey (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Lio/portone/sdk/server/schemas/CustomerInput;Ljava/lang/String;Lio/portone/sdk/server/schemas/PaymentAmountInput;Lio/portone/sdk/server/schemas/Currency;Ljava/lang/Integer;Ljava/lang/Boolean;Ljava/lang/Boolean;Lio/portone/sdk/server/schemas/CashReceiptInput;Lio/portone/sdk/server/schemas/Country;Ljava/util/List;Ljava/util/List;Ljava/lang/Integer;Lio/portone/sdk/server/schemas/PaymentProductType;Lio/portone/sdk/server/schemas/SeparatedAddressInput;Ljava/lang/String;Lkotlinx/serialization/json/JsonObject;Lkotlin/coroutines/Continuation;)Ljava/lang/Object; + public static synthetic fun payWithBillingKey$default (Lio/portone/sdk/server/PortOneApi;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Lio/portone/sdk/server/schemas/CustomerInput;Ljava/lang/String;Lio/portone/sdk/server/schemas/PaymentAmountInput;Lio/portone/sdk/server/schemas/Currency;Ljava/lang/Integer;Ljava/lang/Boolean;Ljava/lang/Boolean;Lio/portone/sdk/server/schemas/CashReceiptInput;Lio/portone/sdk/server/schemas/Country;Ljava/util/List;Ljava/util/List;Ljava/lang/Integer;Lio/portone/sdk/server/schemas/PaymentProductType;Lio/portone/sdk/server/schemas/SeparatedAddressInput;Ljava/lang/String;Lkotlinx/serialization/json/JsonObject;Lkotlin/coroutines/Continuation;ILjava/lang/Object;)Ljava/lang/Object; + public final fun preRegisterPayment (Ljava/lang/String;Ljava/lang/Long;Ljava/lang/Long;Lio/portone/sdk/server/schemas/Currency;Lkotlin/coroutines/Continuation;)Ljava/lang/Object; + public static synthetic fun preRegisterPayment$default (Lio/portone/sdk/server/PortOneApi;Ljava/lang/String;Ljava/lang/Long;Ljava/lang/Long;Lio/portone/sdk/server/schemas/Currency;Lkotlin/coroutines/Continuation;ILjava/lang/Object;)Ljava/lang/Object; + public final fun registerStoreReceipt (Ljava/lang/String;Ljava/util/List;Lkotlin/coroutines/Continuation;)Ljava/lang/Object; + public final fun resendIdentityVerification (Ljava/lang/String;Lkotlin/coroutines/Continuation;)Ljava/lang/Object; + public final fun resendWebhook (Ljava/lang/String;Ljava/lang/String;Lkotlin/coroutines/Continuation;)Ljava/lang/Object; + public static synthetic fun resendWebhook$default (Lio/portone/sdk/server/PortOneApi;Ljava/lang/String;Ljava/lang/String;Lkotlin/coroutines/Continuation;ILjava/lang/Object;)Ljava/lang/Object; + public final fun revokePaymentSchedules (Ljava/lang/String;Ljava/util/List;Lkotlin/coroutines/Continuation;)Ljava/lang/Object; + public static synthetic fun revokePaymentSchedules$default (Lio/portone/sdk/server/PortOneApi;Ljava/lang/String;Ljava/util/List;Lkotlin/coroutines/Continuation;ILjava/lang/Object;)Ljava/lang/Object; + public final fun sendIdentityVerification (Ljava/lang/String;Ljava/lang/String;Lio/portone/sdk/server/schemas/SendIdentityVerificationBodyCustomer;Ljava/lang/String;Lkotlinx/serialization/json/JsonObject;Lio/portone/sdk/server/schemas/IdentityVerificationOperator;Lio/portone/sdk/server/schemas/IdentityVerificationMethod;Lkotlin/coroutines/Continuation;)Ljava/lang/Object; + public static synthetic fun sendIdentityVerification$default (Lio/portone/sdk/server/PortOneApi;Ljava/lang/String;Ljava/lang/String;Lio/portone/sdk/server/schemas/SendIdentityVerificationBodyCustomer;Ljava/lang/String;Lkotlinx/serialization/json/JsonObject;Lio/portone/sdk/server/schemas/IdentityVerificationOperator;Lio/portone/sdk/server/schemas/IdentityVerificationMethod;Lkotlin/coroutines/Continuation;ILjava/lang/Object;)Ljava/lang/Object; +} + +public final class io/portone/sdk/server/UnrecognizedException : java/lang/Exception { + public static final field Companion Lio/portone/sdk/server/UnrecognizedException$Companion; +} + +public final class io/portone/sdk/server/UnrecognizedException$Companion { +} + +public abstract interface class io/portone/sdk/server/schemas/Address { + public static final field Companion Lio/portone/sdk/server/schemas/Address$Companion; + public abstract fun getOneLine ()Ljava/lang/String; +} + +public final class io/portone/sdk/server/schemas/Address$Companion { + public final fun serializer ()Lkotlinx/serialization/KSerializer; +} + +public final class io/portone/sdk/server/schemas/AlreadyPaidException : java/lang/Exception { + public fun ()V + public fun (Ljava/lang/String;)V + public synthetic fun (Ljava/lang/String;ILkotlin/jvm/internal/DefaultConstructorMarker;)V +} + +public final class io/portone/sdk/server/schemas/AlreadyPaidOrWaitingException : java/lang/Exception { + public fun ()V + public fun (Ljava/lang/String;)V + public synthetic fun (Ljava/lang/String;ILkotlin/jvm/internal/DefaultConstructorMarker;)V +} + +public final class io/portone/sdk/server/schemas/ApplyEscrowLogisticsResponse { + public static final field Companion Lio/portone/sdk/server/schemas/ApplyEscrowLogisticsResponse$Companion; + public fun (Ljava/lang/String;Ljava/time/Instant;Ljava/time/Instant;)V + public final fun component1 ()Ljava/lang/String; + public final fun component2 ()Ljava/time/Instant; + public final fun component3 ()Ljava/time/Instant; + public final fun copy (Ljava/lang/String;Ljava/time/Instant;Ljava/time/Instant;)Lio/portone/sdk/server/schemas/ApplyEscrowLogisticsResponse; + public static synthetic fun copy$default (Lio/portone/sdk/server/schemas/ApplyEscrowLogisticsResponse;Ljava/lang/String;Ljava/time/Instant;Ljava/time/Instant;ILjava/lang/Object;)Lio/portone/sdk/server/schemas/ApplyEscrowLogisticsResponse; + public fun equals (Ljava/lang/Object;)Z + public final fun getAppliedAt ()Ljava/time/Instant; + public final fun getInvoiceNumber ()Ljava/lang/String; + public final fun getSentAt ()Ljava/time/Instant; + public fun hashCode ()I + public fun toString ()Ljava/lang/String; +} + +public synthetic class io/portone/sdk/server/schemas/ApplyEscrowLogisticsResponse$$serializer : kotlinx/serialization/internal/GeneratedSerializer { + public static final field INSTANCE Lio/portone/sdk/server/schemas/ApplyEscrowLogisticsResponse$$serializer; + public final fun childSerializers ()[Lkotlinx/serialization/KSerializer; + public final fun deserialize (Lkotlinx/serialization/encoding/Decoder;)Lio/portone/sdk/server/schemas/ApplyEscrowLogisticsResponse; + public synthetic fun deserialize (Lkotlinx/serialization/encoding/Decoder;)Ljava/lang/Object; + public final fun getDescriptor ()Lkotlinx/serialization/descriptors/SerialDescriptor; + public final fun serialize (Lkotlinx/serialization/encoding/Encoder;Lio/portone/sdk/server/schemas/ApplyEscrowLogisticsResponse;)V + public synthetic fun serialize (Lkotlinx/serialization/encoding/Encoder;Ljava/lang/Object;)V + public fun typeParametersSerializers ()[Lkotlinx/serialization/KSerializer; +} + +public final class io/portone/sdk/server/schemas/ApplyEscrowLogisticsResponse$Companion { + public final fun serializer ()Lkotlinx/serialization/KSerializer; +} + +public final class io/portone/sdk/server/schemas/Bank : java/lang/Enum { + public static final field BANK_OF_AMERICA Lio/portone/sdk/server/schemas/Bank; + public static final field BANK_OF_CHINA Lio/portone/sdk/server/schemas/Bank; + public static final field BANK_OF_KOREA Lio/portone/sdk/server/schemas/Bank; + public static final field BNK_SECURITIES Lio/portone/sdk/server/schemas/Bank; + public static final field BNP_PARIBAS Lio/portone/sdk/server/schemas/Bank; + public static final field BOCOM Lio/portone/sdk/server/schemas/Bank; + public static final field BOOKOOK_SECURITIES Lio/portone/sdk/server/schemas/Bank; + public static final field BUSAN Lio/portone/sdk/server/schemas/Bank; + public static final field CAPE_SECURITIES Lio/portone/sdk/server/schemas/Bank; + public static final field CCB Lio/portone/sdk/server/schemas/Bank; + public static final field CITI Lio/portone/sdk/server/schemas/Bank; + public static final field Companion Lio/portone/sdk/server/schemas/Bank$Companion; + public static final field DAEGU Lio/portone/sdk/server/schemas/Bank; + public static final field DAISHIN_SECURITIES Lio/portone/sdk/server/schemas/Bank; + public static final field DAOL_SECURITIES Lio/portone/sdk/server/schemas/Bank; + public static final field DB_SECURITIES Lio/portone/sdk/server/schemas/Bank; + public static final field DEUTSCHE Lio/portone/sdk/server/schemas/Bank; + public static final field EBEST_SECURITIES Lio/portone/sdk/server/schemas/Bank; + public static final field EUGENE_SECURITIES Lio/portone/sdk/server/schemas/Bank; + public static final field HANA Lio/portone/sdk/server/schemas/Bank; + public static final field HANA_SECURITIES Lio/portone/sdk/server/schemas/Bank; + public static final field HANHWA_SECURITIES Lio/portone/sdk/server/schemas/Bank; + public static final field HANYANG_SECURITIES Lio/portone/sdk/server/schemas/Bank; + public static final field HI_SECURITIES Lio/portone/sdk/server/schemas/Bank; + public static final field HSBC Lio/portone/sdk/server/schemas/Bank; + public static final field HYUNDAI_MOTOR_SECURITIES Lio/portone/sdk/server/schemas/Bank; + public static final field IBK Lio/portone/sdk/server/schemas/Bank; + public static final field IBK_SECURITIES Lio/portone/sdk/server/schemas/Bank; + public static final field ICBC Lio/portone/sdk/server/schemas/Bank; + public static final field JEJU Lio/portone/sdk/server/schemas/Bank; + public static final field JEONBUK Lio/portone/sdk/server/schemas/Bank; + public static final field JPMC Lio/portone/sdk/server/schemas/Bank; + public static final field KAKAO Lio/portone/sdk/server/schemas/Bank; + public static final field KAKAO_PAY_SECURITIES Lio/portone/sdk/server/schemas/Bank; + public static final field KB_SECURITIES Lio/portone/sdk/server/schemas/Bank; + public static final field KCIS Lio/portone/sdk/server/schemas/Bank; + public static final field KDB Lio/portone/sdk/server/schemas/Bank; + public static final field KEXIM Lio/portone/sdk/server/schemas/Bank; + public static final field KFCC Lio/portone/sdk/server/schemas/Bank; + public static final field KIBO Lio/portone/sdk/server/schemas/Bank; + public static final field KIWOOM_SECURITIES Lio/portone/sdk/server/schemas/Bank; + public static final field KODIT Lio/portone/sdk/server/schemas/Bank; + public static final field KOOKMIN Lio/portone/sdk/server/schemas/Bank; + public static final field KOREA_FOSS_SECURITIES Lio/portone/sdk/server/schemas/Bank; + public static final field KOREA_SECURITIES Lio/portone/sdk/server/schemas/Bank; + public static final field KOREA_SECURITIES_FINANCE Lio/portone/sdk/server/schemas/Bank; + public static final field KWANGJU Lio/portone/sdk/server/schemas/Bank; + public static final field KYOBO_SECURITIES Lio/portone/sdk/server/schemas/Bank; + public static final field KYONGNAM Lio/portone/sdk/server/schemas/Bank; + public static final field K_BANK Lio/portone/sdk/server/schemas/Bank; + public static final field LEADING_SECURITIES Lio/portone/sdk/server/schemas/Bank; + public static final field LOCAL_NONGHYUP Lio/portone/sdk/server/schemas/Bank; + public static final field MERITZ_SECURITIES Lio/portone/sdk/server/schemas/Bank; + public static final field MIRAE_ASSET_SECURITIES Lio/portone/sdk/server/schemas/Bank; + public static final field MISC_FOREIGN Lio/portone/sdk/server/schemas/Bank; + public static final field MIZUHO Lio/portone/sdk/server/schemas/Bank; + public static final field MORGAN_STANLEY Lio/portone/sdk/server/schemas/Bank; + public static final field MUFG Lio/portone/sdk/server/schemas/Bank; + public static final field NFCF Lio/portone/sdk/server/schemas/Bank; + public static final field NH_SECURITIES Lio/portone/sdk/server/schemas/Bank; + public static final field NONGHYUP Lio/portone/sdk/server/schemas/Bank; + public static final field POST Lio/portone/sdk/server/schemas/Bank; + public static final field SAMSUNG_SECURITIES Lio/portone/sdk/server/schemas/Bank; + public static final field SANGSANGIN_SECURITIES Lio/portone/sdk/server/schemas/Bank; + public static final field SAVINGS_BANK Lio/portone/sdk/server/schemas/Bank; + public static final field SGI Lio/portone/sdk/server/schemas/Bank; + public static final field SHINHAN Lio/portone/sdk/server/schemas/Bank; + public static final field SHINHAN_SECURITIES Lio/portone/sdk/server/schemas/Bank; + public static final field SHINHYUP Lio/portone/sdk/server/schemas/Bank; + public static final field SHINYOUNG_SECURITIES Lio/portone/sdk/server/schemas/Bank; + public static final field SK_SECURITIES Lio/portone/sdk/server/schemas/Bank; + public static final field STANDARD_CHARTERED Lio/portone/sdk/server/schemas/Bank; + public static final field SUHYUP Lio/portone/sdk/server/schemas/Bank; + public static final field TOSS Lio/portone/sdk/server/schemas/Bank; + public static final field TOSS_SECURITIES Lio/portone/sdk/server/schemas/Bank; + public static final field UOB Lio/portone/sdk/server/schemas/Bank; + public static final field WOORI Lio/portone/sdk/server/schemas/Bank; + public static final field WOORI_INVESTMENT_BANK Lio/portone/sdk/server/schemas/Bank; + public static final field YUANTA_SECURITIES Lio/portone/sdk/server/schemas/Bank; + public static fun getEntries ()Lkotlin/enums/EnumEntries; + public static fun valueOf (Ljava/lang/String;)Lio/portone/sdk/server/schemas/Bank; + public static fun values ()[Lio/portone/sdk/server/schemas/Bank; +} + +public final class io/portone/sdk/server/schemas/Bank$Companion { + public final fun serializer ()Lkotlinx/serialization/KSerializer; +} + +public final class io/portone/sdk/server/schemas/BeforeRegisteredPaymentEscrow : io/portone/sdk/server/schemas/PaymentEscrow { + public static final field INSTANCE Lio/portone/sdk/server/schemas/BeforeRegisteredPaymentEscrow; + public fun equals (Ljava/lang/Object;)Z + public fun hashCode ()I + public final fun serializer ()Lkotlinx/serialization/KSerializer; + public fun toString ()Ljava/lang/String; +} + +public final class io/portone/sdk/server/schemas/BillingKeyAlreadyDeletedException : java/lang/Exception { + public fun ()V + public fun (Ljava/lang/String;)V + public synthetic fun (Ljava/lang/String;ILkotlin/jvm/internal/DefaultConstructorMarker;)V +} + +public final class io/portone/sdk/server/schemas/BillingKeyFailure { + public static final field Companion Lio/portone/sdk/server/schemas/BillingKeyFailure$Companion; + public fun (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/time/Instant;)V + public synthetic fun (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/time/Instant;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/time/Instant; + public final fun copy (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/time/Instant;)Lio/portone/sdk/server/schemas/BillingKeyFailure; + public static synthetic fun copy$default (Lio/portone/sdk/server/schemas/BillingKeyFailure;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/time/Instant;ILjava/lang/Object;)Lio/portone/sdk/server/schemas/BillingKeyFailure; + public fun equals (Ljava/lang/Object;)Z + public final fun getFailedAt ()Ljava/time/Instant; + public final fun getMessage ()Ljava/lang/String; + public final fun getPgCode ()Ljava/lang/String; + public final fun getPgMessage ()Ljava/lang/String; + public fun hashCode ()I + public fun toString ()Ljava/lang/String; +} + +public synthetic class io/portone/sdk/server/schemas/BillingKeyFailure$$serializer : kotlinx/serialization/internal/GeneratedSerializer { + public static final field INSTANCE Lio/portone/sdk/server/schemas/BillingKeyFailure$$serializer; + public final fun childSerializers ()[Lkotlinx/serialization/KSerializer; + public final fun deserialize (Lkotlinx/serialization/encoding/Decoder;)Lio/portone/sdk/server/schemas/BillingKeyFailure; + public synthetic fun deserialize (Lkotlinx/serialization/encoding/Decoder;)Ljava/lang/Object; + public final fun getDescriptor ()Lkotlinx/serialization/descriptors/SerialDescriptor; + public final fun serialize (Lkotlinx/serialization/encoding/Encoder;Lio/portone/sdk/server/schemas/BillingKeyFailure;)V + public synthetic fun serialize (Lkotlinx/serialization/encoding/Encoder;Ljava/lang/Object;)V + public fun typeParametersSerializers ()[Lkotlinx/serialization/KSerializer; +} + +public final class io/portone/sdk/server/schemas/BillingKeyFailure$Companion { + public final fun serializer ()Lkotlinx/serialization/KSerializer; +} + +public final class io/portone/sdk/server/schemas/BillingKeyFilterInput { + public static final field Companion Lio/portone/sdk/server/schemas/BillingKeyFilterInput$Companion; + public fun ()V + public fun (Ljava/lang/String;Lio/portone/sdk/server/schemas/BillingKeyTimeRangeField;Ljava/time/Instant;Ljava/time/Instant;Ljava/util/List;Ljava/util/List;Ljava/lang/String;Lio/portone/sdk/server/schemas/PaymentClientType;Lio/portone/sdk/server/schemas/BillingKeyTextSearch;Ljava/util/List;Ljava/util/List;Ljava/util/List;Lio/portone/sdk/server/schemas/PortOneVersion;)V + public synthetic fun (Ljava/lang/String;Lio/portone/sdk/server/schemas/BillingKeyTimeRangeField;Ljava/time/Instant;Ljava/time/Instant;Ljava/util/List;Ljava/util/List;Ljava/lang/String;Lio/portone/sdk/server/schemas/PaymentClientType;Lio/portone/sdk/server/schemas/BillingKeyTextSearch;Ljava/util/List;Ljava/util/List;Ljava/util/List;Lio/portone/sdk/server/schemas/PortOneVersion;ILkotlin/jvm/internal/DefaultConstructorMarker;)V + public final fun component1 ()Ljava/lang/String; + public final fun component10 ()Ljava/util/List; + public final fun component11 ()Ljava/util/List; + public final fun component12 ()Ljava/util/List; + public final fun component13 ()Lio/portone/sdk/server/schemas/PortOneVersion; + public final fun component2 ()Lio/portone/sdk/server/schemas/BillingKeyTimeRangeField; + public final fun component3 ()Ljava/time/Instant; + public final fun component4 ()Ljava/time/Instant; + public final fun component5 ()Ljava/util/List; + public final fun component6 ()Ljava/util/List; + public final fun component7 ()Ljava/lang/String; + public final fun component8 ()Lio/portone/sdk/server/schemas/PaymentClientType; + public final fun component9 ()Lio/portone/sdk/server/schemas/BillingKeyTextSearch; + public final fun copy (Ljava/lang/String;Lio/portone/sdk/server/schemas/BillingKeyTimeRangeField;Ljava/time/Instant;Ljava/time/Instant;Ljava/util/List;Ljava/util/List;Ljava/lang/String;Lio/portone/sdk/server/schemas/PaymentClientType;Lio/portone/sdk/server/schemas/BillingKeyTextSearch;Ljava/util/List;Ljava/util/List;Ljava/util/List;Lio/portone/sdk/server/schemas/PortOneVersion;)Lio/portone/sdk/server/schemas/BillingKeyFilterInput; + public static synthetic fun copy$default (Lio/portone/sdk/server/schemas/BillingKeyFilterInput;Ljava/lang/String;Lio/portone/sdk/server/schemas/BillingKeyTimeRangeField;Ljava/time/Instant;Ljava/time/Instant;Ljava/util/List;Ljava/util/List;Ljava/lang/String;Lio/portone/sdk/server/schemas/PaymentClientType;Lio/portone/sdk/server/schemas/BillingKeyTextSearch;Ljava/util/List;Ljava/util/List;Ljava/util/List;Lio/portone/sdk/server/schemas/PortOneVersion;ILjava/lang/Object;)Lio/portone/sdk/server/schemas/BillingKeyFilterInput; + public fun equals (Ljava/lang/Object;)Z + public final fun getChannelGroupIds ()Ljava/util/List; + public final fun getCustomerId ()Ljava/lang/String; + public final fun getFrom ()Ljava/time/Instant; + public final fun getMethods ()Ljava/util/List; + public final fun getPgCompanies ()Ljava/util/List; + public final fun getPgProviders ()Ljava/util/List; + public final fun getPlatformType ()Lio/portone/sdk/server/schemas/PaymentClientType; + public final fun getStatus ()Ljava/util/List; + public final fun getStoreId ()Ljava/lang/String; + public final fun getTextSearch ()Lio/portone/sdk/server/schemas/BillingKeyTextSearch; + public final fun getTimeRangeField ()Lio/portone/sdk/server/schemas/BillingKeyTimeRangeField; + public final fun getUntil ()Ljava/time/Instant; + public final fun getVersion ()Lio/portone/sdk/server/schemas/PortOneVersion; + public fun hashCode ()I + public fun toString ()Ljava/lang/String; +} + +public synthetic class io/portone/sdk/server/schemas/BillingKeyFilterInput$$serializer : kotlinx/serialization/internal/GeneratedSerializer { + public static final field INSTANCE Lio/portone/sdk/server/schemas/BillingKeyFilterInput$$serializer; + public final fun childSerializers ()[Lkotlinx/serialization/KSerializer; + public final fun deserialize (Lkotlinx/serialization/encoding/Decoder;)Lio/portone/sdk/server/schemas/BillingKeyFilterInput; + public synthetic fun deserialize (Lkotlinx/serialization/encoding/Decoder;)Ljava/lang/Object; + public final fun getDescriptor ()Lkotlinx/serialization/descriptors/SerialDescriptor; + public final fun serialize (Lkotlinx/serialization/encoding/Encoder;Lio/portone/sdk/server/schemas/BillingKeyFilterInput;)V + public synthetic fun serialize (Lkotlinx/serialization/encoding/Encoder;Ljava/lang/Object;)V + public fun typeParametersSerializers ()[Lkotlinx/serialization/KSerializer; +} + +public final class io/portone/sdk/server/schemas/BillingKeyFilterInput$Companion { + public final fun serializer ()Lkotlinx/serialization/KSerializer; +} + +public abstract interface class io/portone/sdk/server/schemas/BillingKeyInfo { + public static final field Companion Lio/portone/sdk/server/schemas/BillingKeyInfo$Companion; + public abstract fun getBillingKey ()Ljava/lang/String; + public abstract fun getChannelGroup ()Lio/portone/sdk/server/schemas/ChannelGroupSummary; + public abstract fun getChannels ()Ljava/util/List; + public abstract fun getCustomData ()Ljava/lang/String; + public abstract fun getCustomer ()Lio/portone/sdk/server/schemas/Customer; + public abstract fun getIssueId ()Ljava/lang/String; + public abstract fun getIssueName ()Ljava/lang/String; + public abstract fun getIssuedAt ()Ljava/time/Instant; + public abstract fun getMerchantId ()Ljava/lang/String; + public abstract fun getMethods ()Ljava/util/List; + public abstract fun getPgBillingKeyIssueResponses ()Ljava/util/List; + public abstract fun getRequestedAt ()Ljava/time/Instant; + public abstract fun getStoreId ()Ljava/lang/String; +} + +public final class io/portone/sdk/server/schemas/BillingKeyInfo$Companion { + public final fun serializer ()Lkotlinx/serialization/KSerializer; +} + +public final class io/portone/sdk/server/schemas/BillingKeyInfoSummary { + public static final field Companion Lio/portone/sdk/server/schemas/BillingKeyInfoSummary$Companion; + public fun (Ljava/lang/String;Ljava/util/List;Ljava/time/Instant;)V + public synthetic fun (Ljava/lang/String;Ljava/util/List;Ljava/time/Instant;ILkotlin/jvm/internal/DefaultConstructorMarker;)V + public final fun component1 ()Ljava/lang/String; + public final fun component2 ()Ljava/util/List; + public final fun component3 ()Ljava/time/Instant; + public final fun copy (Ljava/lang/String;Ljava/util/List;Ljava/time/Instant;)Lio/portone/sdk/server/schemas/BillingKeyInfoSummary; + public static synthetic fun copy$default (Lio/portone/sdk/server/schemas/BillingKeyInfoSummary;Ljava/lang/String;Ljava/util/List;Ljava/time/Instant;ILjava/lang/Object;)Lio/portone/sdk/server/schemas/BillingKeyInfoSummary; + public fun equals (Ljava/lang/Object;)Z + public final fun getBillingKey ()Ljava/lang/String; + public final fun getChannels ()Ljava/util/List; + public final fun getIssuedAt ()Ljava/time/Instant; + public fun hashCode ()I + public fun toString ()Ljava/lang/String; +} + +public synthetic class io/portone/sdk/server/schemas/BillingKeyInfoSummary$$serializer : kotlinx/serialization/internal/GeneratedSerializer { + public static final field INSTANCE Lio/portone/sdk/server/schemas/BillingKeyInfoSummary$$serializer; + public final fun childSerializers ()[Lkotlinx/serialization/KSerializer; + public final fun deserialize (Lkotlinx/serialization/encoding/Decoder;)Lio/portone/sdk/server/schemas/BillingKeyInfoSummary; + public synthetic fun deserialize (Lkotlinx/serialization/encoding/Decoder;)Ljava/lang/Object; + public final fun getDescriptor ()Lkotlinx/serialization/descriptors/SerialDescriptor; + public final fun serialize (Lkotlinx/serialization/encoding/Encoder;Lio/portone/sdk/server/schemas/BillingKeyInfoSummary;)V + public synthetic fun serialize (Lkotlinx/serialization/encoding/Encoder;Ljava/lang/Object;)V + public fun typeParametersSerializers ()[Lkotlinx/serialization/KSerializer; +} + +public final class io/portone/sdk/server/schemas/BillingKeyInfoSummary$Companion { + public final fun serializer ()Lkotlinx/serialization/KSerializer; +} + +public final class io/portone/sdk/server/schemas/BillingKeyNotFoundException : java/lang/Exception { + public fun ()V + public fun (Ljava/lang/String;)V + public synthetic fun (Ljava/lang/String;ILkotlin/jvm/internal/DefaultConstructorMarker;)V +} + +public final class io/portone/sdk/server/schemas/BillingKeyNotIssuedException : java/lang/Exception { + public fun ()V + public fun (Ljava/lang/String;)V + public synthetic fun (Ljava/lang/String;ILkotlin/jvm/internal/DefaultConstructorMarker;)V +} + +public final class io/portone/sdk/server/schemas/BillingKeyPaymentInput { + public static final field Companion Lio/portone/sdk/server/schemas/BillingKeyPaymentInput$Companion; + public fun (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Lio/portone/sdk/server/schemas/CustomerInput;Ljava/lang/String;Lio/portone/sdk/server/schemas/PaymentAmountInput;Lio/portone/sdk/server/schemas/Currency;Ljava/lang/Integer;Ljava/lang/Boolean;Ljava/lang/Boolean;Lio/portone/sdk/server/schemas/CashReceiptInput;Lio/portone/sdk/server/schemas/Country;Ljava/util/List;Ljava/util/List;Ljava/lang/Integer;Lio/portone/sdk/server/schemas/PaymentProductType;Lio/portone/sdk/server/schemas/SeparatedAddressInput;Ljava/lang/String;Lkotlinx/serialization/json/JsonObject;)V + public synthetic fun (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Lio/portone/sdk/server/schemas/CustomerInput;Ljava/lang/String;Lio/portone/sdk/server/schemas/PaymentAmountInput;Lio/portone/sdk/server/schemas/Currency;Ljava/lang/Integer;Ljava/lang/Boolean;Ljava/lang/Boolean;Lio/portone/sdk/server/schemas/CashReceiptInput;Lio/portone/sdk/server/schemas/Country;Ljava/util/List;Ljava/util/List;Ljava/lang/Integer;Lio/portone/sdk/server/schemas/PaymentProductType;Lio/portone/sdk/server/schemas/SeparatedAddressInput;Ljava/lang/String;Lkotlinx/serialization/json/JsonObject;ILkotlin/jvm/internal/DefaultConstructorMarker;)V + public final fun component1 ()Ljava/lang/String; + public final fun component10 ()Ljava/lang/Boolean; + public final fun component11 ()Ljava/lang/Boolean; + public final fun component12 ()Lio/portone/sdk/server/schemas/CashReceiptInput; + public final fun component13 ()Lio/portone/sdk/server/schemas/Country; + public final fun component14 ()Ljava/util/List; + public final fun component15 ()Ljava/util/List; + public final fun component16 ()Ljava/lang/Integer; + public final fun component17 ()Lio/portone/sdk/server/schemas/PaymentProductType; + public final fun component18 ()Lio/portone/sdk/server/schemas/SeparatedAddressInput; + public final fun component19 ()Ljava/lang/String; + public final fun component2 ()Ljava/lang/String; + public final fun component20 ()Lkotlinx/serialization/json/JsonObject; + public final fun component3 ()Ljava/lang/String; + public final fun component4 ()Ljava/lang/String; + public final fun component5 ()Lio/portone/sdk/server/schemas/CustomerInput; + public final fun component6 ()Ljava/lang/String; + public final fun component7 ()Lio/portone/sdk/server/schemas/PaymentAmountInput; + public final fun component8 ()Lio/portone/sdk/server/schemas/Currency; + public final fun component9 ()Ljava/lang/Integer; + public final fun copy (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Lio/portone/sdk/server/schemas/CustomerInput;Ljava/lang/String;Lio/portone/sdk/server/schemas/PaymentAmountInput;Lio/portone/sdk/server/schemas/Currency;Ljava/lang/Integer;Ljava/lang/Boolean;Ljava/lang/Boolean;Lio/portone/sdk/server/schemas/CashReceiptInput;Lio/portone/sdk/server/schemas/Country;Ljava/util/List;Ljava/util/List;Ljava/lang/Integer;Lio/portone/sdk/server/schemas/PaymentProductType;Lio/portone/sdk/server/schemas/SeparatedAddressInput;Ljava/lang/String;Lkotlinx/serialization/json/JsonObject;)Lio/portone/sdk/server/schemas/BillingKeyPaymentInput; + public static synthetic fun copy$default (Lio/portone/sdk/server/schemas/BillingKeyPaymentInput;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Lio/portone/sdk/server/schemas/CustomerInput;Ljava/lang/String;Lio/portone/sdk/server/schemas/PaymentAmountInput;Lio/portone/sdk/server/schemas/Currency;Ljava/lang/Integer;Ljava/lang/Boolean;Ljava/lang/Boolean;Lio/portone/sdk/server/schemas/CashReceiptInput;Lio/portone/sdk/server/schemas/Country;Ljava/util/List;Ljava/util/List;Ljava/lang/Integer;Lio/portone/sdk/server/schemas/PaymentProductType;Lio/portone/sdk/server/schemas/SeparatedAddressInput;Ljava/lang/String;Lkotlinx/serialization/json/JsonObject;ILjava/lang/Object;)Lio/portone/sdk/server/schemas/BillingKeyPaymentInput; + public fun equals (Ljava/lang/Object;)Z + public final fun getAmount ()Lio/portone/sdk/server/schemas/PaymentAmountInput; + public final fun getBillingKey ()Ljava/lang/String; + public final fun getBypass ()Lkotlinx/serialization/json/JsonObject; + public final fun getCashReceipt ()Lio/portone/sdk/server/schemas/CashReceiptInput; + public final fun getChannelKey ()Ljava/lang/String; + public final fun getCountry ()Lio/portone/sdk/server/schemas/Country; + public final fun getCurrency ()Lio/portone/sdk/server/schemas/Currency; + public final fun getCustomData ()Ljava/lang/String; + public final fun getCustomer ()Lio/portone/sdk/server/schemas/CustomerInput; + public final fun getInstallmentMonth ()Ljava/lang/Integer; + public final fun getNoticeUrls ()Ljava/util/List; + public final fun getOrderName ()Ljava/lang/String; + public final fun getProductCount ()Ljava/lang/Integer; + public final fun getProductType ()Lio/portone/sdk/server/schemas/PaymentProductType; + public final fun getProducts ()Ljava/util/List; + public final fun getPromotionId ()Ljava/lang/String; + public final fun getShippingAddress ()Lio/portone/sdk/server/schemas/SeparatedAddressInput; + public final fun getStoreId ()Ljava/lang/String; + public final fun getUseCardPoint ()Ljava/lang/Boolean; + public final fun getUseFreeInterestFromMerchant ()Ljava/lang/Boolean; + public fun hashCode ()I + public fun toString ()Ljava/lang/String; +} + +public synthetic class io/portone/sdk/server/schemas/BillingKeyPaymentInput$$serializer : kotlinx/serialization/internal/GeneratedSerializer { + public static final field INSTANCE Lio/portone/sdk/server/schemas/BillingKeyPaymentInput$$serializer; + public final fun childSerializers ()[Lkotlinx/serialization/KSerializer; + public final fun deserialize (Lkotlinx/serialization/encoding/Decoder;)Lio/portone/sdk/server/schemas/BillingKeyPaymentInput; + public synthetic fun deserialize (Lkotlinx/serialization/encoding/Decoder;)Ljava/lang/Object; + public final fun getDescriptor ()Lkotlinx/serialization/descriptors/SerialDescriptor; + public final fun serialize (Lkotlinx/serialization/encoding/Encoder;Lio/portone/sdk/server/schemas/BillingKeyPaymentInput;)V + public synthetic fun serialize (Lkotlinx/serialization/encoding/Encoder;Ljava/lang/Object;)V + public fun typeParametersSerializers ()[Lkotlinx/serialization/KSerializer; +} + +public final class io/portone/sdk/server/schemas/BillingKeyPaymentInput$Companion { + public final fun serializer ()Lkotlinx/serialization/KSerializer; +} + +public abstract interface class io/portone/sdk/server/schemas/BillingKeyPaymentMethod { + public static final field Companion Lio/portone/sdk/server/schemas/BillingKeyPaymentMethod$Companion; +} + +public final class io/portone/sdk/server/schemas/BillingKeyPaymentMethod$Companion { + public final fun serializer ()Lkotlinx/serialization/KSerializer; +} + +public final class io/portone/sdk/server/schemas/BillingKeyPaymentMethodCard : io/portone/sdk/server/schemas/BillingKeyPaymentMethod, io/portone/sdk/server/schemas/BillingKeyPaymentMethodEasyPayMethod { + public static final field Companion Lio/portone/sdk/server/schemas/BillingKeyPaymentMethodCard$Companion; + public fun ()V + public fun (Lio/portone/sdk/server/schemas/Card;)V + public synthetic fun (Lio/portone/sdk/server/schemas/Card;ILkotlin/jvm/internal/DefaultConstructorMarker;)V + public final fun component1 ()Lio/portone/sdk/server/schemas/Card; + public final fun copy (Lio/portone/sdk/server/schemas/Card;)Lio/portone/sdk/server/schemas/BillingKeyPaymentMethodCard; + public static synthetic fun copy$default (Lio/portone/sdk/server/schemas/BillingKeyPaymentMethodCard;Lio/portone/sdk/server/schemas/Card;ILjava/lang/Object;)Lio/portone/sdk/server/schemas/BillingKeyPaymentMethodCard; + public fun equals (Ljava/lang/Object;)Z + public final fun getCard ()Lio/portone/sdk/server/schemas/Card; + public fun hashCode ()I + public fun toString ()Ljava/lang/String; +} + +public synthetic class io/portone/sdk/server/schemas/BillingKeyPaymentMethodCard$$serializer : kotlinx/serialization/internal/GeneratedSerializer { + public static final field INSTANCE Lio/portone/sdk/server/schemas/BillingKeyPaymentMethodCard$$serializer; + public final fun childSerializers ()[Lkotlinx/serialization/KSerializer; + public final fun deserialize (Lkotlinx/serialization/encoding/Decoder;)Lio/portone/sdk/server/schemas/BillingKeyPaymentMethodCard; + public synthetic fun deserialize (Lkotlinx/serialization/encoding/Decoder;)Ljava/lang/Object; + public final fun getDescriptor ()Lkotlinx/serialization/descriptors/SerialDescriptor; + public final fun serialize (Lkotlinx/serialization/encoding/Encoder;Lio/portone/sdk/server/schemas/BillingKeyPaymentMethodCard;)V + public synthetic fun serialize (Lkotlinx/serialization/encoding/Encoder;Ljava/lang/Object;)V + public fun typeParametersSerializers ()[Lkotlinx/serialization/KSerializer; +} + +public final class io/portone/sdk/server/schemas/BillingKeyPaymentMethodCard$Companion { + public final fun serializer ()Lkotlinx/serialization/KSerializer; +} + +public final class io/portone/sdk/server/schemas/BillingKeyPaymentMethodEasyPay : io/portone/sdk/server/schemas/BillingKeyPaymentMethod { + public static final field Companion Lio/portone/sdk/server/schemas/BillingKeyPaymentMethodEasyPay$Companion; + public fun ()V + public fun (Lio/portone/sdk/server/schemas/EasyPayProvider;Lio/portone/sdk/server/schemas/BillingKeyPaymentMethodEasyPayMethod;)V + public synthetic fun (Lio/portone/sdk/server/schemas/EasyPayProvider;Lio/portone/sdk/server/schemas/BillingKeyPaymentMethodEasyPayMethod;ILkotlin/jvm/internal/DefaultConstructorMarker;)V + public final fun component1 ()Lio/portone/sdk/server/schemas/EasyPayProvider; + public final fun component2 ()Lio/portone/sdk/server/schemas/BillingKeyPaymentMethodEasyPayMethod; + public final fun copy (Lio/portone/sdk/server/schemas/EasyPayProvider;Lio/portone/sdk/server/schemas/BillingKeyPaymentMethodEasyPayMethod;)Lio/portone/sdk/server/schemas/BillingKeyPaymentMethodEasyPay; + public static synthetic fun copy$default (Lio/portone/sdk/server/schemas/BillingKeyPaymentMethodEasyPay;Lio/portone/sdk/server/schemas/EasyPayProvider;Lio/portone/sdk/server/schemas/BillingKeyPaymentMethodEasyPayMethod;ILjava/lang/Object;)Lio/portone/sdk/server/schemas/BillingKeyPaymentMethodEasyPay; + public fun equals (Ljava/lang/Object;)Z + public final fun getMethod ()Lio/portone/sdk/server/schemas/BillingKeyPaymentMethodEasyPayMethod; + public final fun getProvider ()Lio/portone/sdk/server/schemas/EasyPayProvider; + public fun hashCode ()I + public fun toString ()Ljava/lang/String; +} + +public synthetic class io/portone/sdk/server/schemas/BillingKeyPaymentMethodEasyPay$$serializer : kotlinx/serialization/internal/GeneratedSerializer { + public static final field INSTANCE Lio/portone/sdk/server/schemas/BillingKeyPaymentMethodEasyPay$$serializer; + public final fun childSerializers ()[Lkotlinx/serialization/KSerializer; + public final fun deserialize (Lkotlinx/serialization/encoding/Decoder;)Lio/portone/sdk/server/schemas/BillingKeyPaymentMethodEasyPay; + public synthetic fun deserialize (Lkotlinx/serialization/encoding/Decoder;)Ljava/lang/Object; + public final fun getDescriptor ()Lkotlinx/serialization/descriptors/SerialDescriptor; + public final fun serialize (Lkotlinx/serialization/encoding/Encoder;Lio/portone/sdk/server/schemas/BillingKeyPaymentMethodEasyPay;)V + public synthetic fun serialize (Lkotlinx/serialization/encoding/Encoder;Ljava/lang/Object;)V + public fun typeParametersSerializers ()[Lkotlinx/serialization/KSerializer; +} + +public final class io/portone/sdk/server/schemas/BillingKeyPaymentMethodEasyPay$Companion { + public final fun serializer ()Lkotlinx/serialization/KSerializer; +} + +public final class io/portone/sdk/server/schemas/BillingKeyPaymentMethodEasyPayCharge : io/portone/sdk/server/schemas/BillingKeyPaymentMethodEasyPayMethod { + public static final field INSTANCE Lio/portone/sdk/server/schemas/BillingKeyPaymentMethodEasyPayCharge; + public fun equals (Ljava/lang/Object;)Z + public fun hashCode ()I + public final fun serializer ()Lkotlinx/serialization/KSerializer; + public fun toString ()Ljava/lang/String; +} + +public abstract interface class io/portone/sdk/server/schemas/BillingKeyPaymentMethodEasyPayMethod { + public static final field Companion Lio/portone/sdk/server/schemas/BillingKeyPaymentMethodEasyPayMethod$Companion; +} + +public final class io/portone/sdk/server/schemas/BillingKeyPaymentMethodEasyPayMethod$Companion { + public final fun serializer ()Lkotlinx/serialization/KSerializer; +} + +public final class io/portone/sdk/server/schemas/BillingKeyPaymentMethodMobile : io/portone/sdk/server/schemas/BillingKeyPaymentMethod { + public static final field Companion Lio/portone/sdk/server/schemas/BillingKeyPaymentMethodMobile$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;)Lio/portone/sdk/server/schemas/BillingKeyPaymentMethodMobile; + public static synthetic fun copy$default (Lio/portone/sdk/server/schemas/BillingKeyPaymentMethodMobile;Ljava/lang/String;ILjava/lang/Object;)Lio/portone/sdk/server/schemas/BillingKeyPaymentMethodMobile; + public fun equals (Ljava/lang/Object;)Z + public final fun getPhoneNumber ()Ljava/lang/String; + public fun hashCode ()I + public fun toString ()Ljava/lang/String; +} + +public synthetic class io/portone/sdk/server/schemas/BillingKeyPaymentMethodMobile$$serializer : kotlinx/serialization/internal/GeneratedSerializer { + public static final field INSTANCE Lio/portone/sdk/server/schemas/BillingKeyPaymentMethodMobile$$serializer; + public final fun childSerializers ()[Lkotlinx/serialization/KSerializer; + public final fun deserialize (Lkotlinx/serialization/encoding/Decoder;)Lio/portone/sdk/server/schemas/BillingKeyPaymentMethodMobile; + public synthetic fun deserialize (Lkotlinx/serialization/encoding/Decoder;)Ljava/lang/Object; + public final fun getDescriptor ()Lkotlinx/serialization/descriptors/SerialDescriptor; + public final fun serialize (Lkotlinx/serialization/encoding/Encoder;Lio/portone/sdk/server/schemas/BillingKeyPaymentMethodMobile;)V + public synthetic fun serialize (Lkotlinx/serialization/encoding/Encoder;Ljava/lang/Object;)V + public fun typeParametersSerializers ()[Lkotlinx/serialization/KSerializer; +} + +public final class io/portone/sdk/server/schemas/BillingKeyPaymentMethodMobile$Companion { + public final fun serializer ()Lkotlinx/serialization/KSerializer; +} + +public final class io/portone/sdk/server/schemas/BillingKeyPaymentMethodPaypal : io/portone/sdk/server/schemas/BillingKeyPaymentMethod { + public static final field INSTANCE Lio/portone/sdk/server/schemas/BillingKeyPaymentMethodPaypal; + public fun equals (Ljava/lang/Object;)Z + public fun hashCode ()I + public final fun serializer ()Lkotlinx/serialization/KSerializer; + public fun toString ()Ljava/lang/String; +} + +public final class io/portone/sdk/server/schemas/BillingKeyPaymentMethodTransfer : io/portone/sdk/server/schemas/BillingKeyPaymentMethod, io/portone/sdk/server/schemas/BillingKeyPaymentMethodEasyPayMethod { + public static final field Companion Lio/portone/sdk/server/schemas/BillingKeyPaymentMethodTransfer$Companion; + public fun ()V + public fun (Lio/portone/sdk/server/schemas/Bank;Ljava/lang/String;)V + public synthetic fun (Lio/portone/sdk/server/schemas/Bank;Ljava/lang/String;ILkotlin/jvm/internal/DefaultConstructorMarker;)V + public final fun component1 ()Lio/portone/sdk/server/schemas/Bank; + public final fun component2 ()Ljava/lang/String; + public final fun copy (Lio/portone/sdk/server/schemas/Bank;Ljava/lang/String;)Lio/portone/sdk/server/schemas/BillingKeyPaymentMethodTransfer; + public static synthetic fun copy$default (Lio/portone/sdk/server/schemas/BillingKeyPaymentMethodTransfer;Lio/portone/sdk/server/schemas/Bank;Ljava/lang/String;ILjava/lang/Object;)Lio/portone/sdk/server/schemas/BillingKeyPaymentMethodTransfer; + public fun equals (Ljava/lang/Object;)Z + public final fun getAccountNumber ()Ljava/lang/String; + public final fun getBank ()Lio/portone/sdk/server/schemas/Bank; + public fun hashCode ()I + public fun toString ()Ljava/lang/String; +} + +public synthetic class io/portone/sdk/server/schemas/BillingKeyPaymentMethodTransfer$$serializer : kotlinx/serialization/internal/GeneratedSerializer { + public static final field INSTANCE Lio/portone/sdk/server/schemas/BillingKeyPaymentMethodTransfer$$serializer; + public final fun childSerializers ()[Lkotlinx/serialization/KSerializer; + public final fun deserialize (Lkotlinx/serialization/encoding/Decoder;)Lio/portone/sdk/server/schemas/BillingKeyPaymentMethodTransfer; + public synthetic fun deserialize (Lkotlinx/serialization/encoding/Decoder;)Ljava/lang/Object; + public final fun getDescriptor ()Lkotlinx/serialization/descriptors/SerialDescriptor; + public final fun serialize (Lkotlinx/serialization/encoding/Encoder;Lio/portone/sdk/server/schemas/BillingKeyPaymentMethodTransfer;)V + public synthetic fun serialize (Lkotlinx/serialization/encoding/Encoder;Ljava/lang/Object;)V + public fun typeParametersSerializers ()[Lkotlinx/serialization/KSerializer; +} + +public final class io/portone/sdk/server/schemas/BillingKeyPaymentMethodTransfer$Companion { + public final fun serializer ()Lkotlinx/serialization/KSerializer; +} + +public final class io/portone/sdk/server/schemas/BillingKeyPaymentMethodType : java/lang/Enum { + public static final field CARD Lio/portone/sdk/server/schemas/BillingKeyPaymentMethodType; + public static final field Companion Lio/portone/sdk/server/schemas/BillingKeyPaymentMethodType$Companion; + public static final field EASY_PAY Lio/portone/sdk/server/schemas/BillingKeyPaymentMethodType; + public static final field MOBILE Lio/portone/sdk/server/schemas/BillingKeyPaymentMethodType; + public static final field TRANSFER Lio/portone/sdk/server/schemas/BillingKeyPaymentMethodType; + public static fun getEntries ()Lkotlin/enums/EnumEntries; + public static fun valueOf (Ljava/lang/String;)Lio/portone/sdk/server/schemas/BillingKeyPaymentMethodType; + public static fun values ()[Lio/portone/sdk/server/schemas/BillingKeyPaymentMethodType; +} + +public final class io/portone/sdk/server/schemas/BillingKeyPaymentMethodType$Companion { + public final fun serializer ()Lkotlinx/serialization/KSerializer; +} + +public final class io/portone/sdk/server/schemas/BillingKeyPaymentSummary { + public static final field Companion Lio/portone/sdk/server/schemas/BillingKeyPaymentSummary$Companion; + public fun (Ljava/lang/String;Ljava/time/Instant;)V + public final fun component1 ()Ljava/lang/String; + public final fun component2 ()Ljava/time/Instant; + public final fun copy (Ljava/lang/String;Ljava/time/Instant;)Lio/portone/sdk/server/schemas/BillingKeyPaymentSummary; + public static synthetic fun copy$default (Lio/portone/sdk/server/schemas/BillingKeyPaymentSummary;Ljava/lang/String;Ljava/time/Instant;ILjava/lang/Object;)Lio/portone/sdk/server/schemas/BillingKeyPaymentSummary; + public fun equals (Ljava/lang/Object;)Z + public final fun getPaidAt ()Ljava/time/Instant; + public final fun getPgTxId ()Ljava/lang/String; + public fun hashCode ()I + public fun toString ()Ljava/lang/String; +} + +public synthetic class io/portone/sdk/server/schemas/BillingKeyPaymentSummary$$serializer : kotlinx/serialization/internal/GeneratedSerializer { + public static final field INSTANCE Lio/portone/sdk/server/schemas/BillingKeyPaymentSummary$$serializer; + public final fun childSerializers ()[Lkotlinx/serialization/KSerializer; + public final fun deserialize (Lkotlinx/serialization/encoding/Decoder;)Lio/portone/sdk/server/schemas/BillingKeyPaymentSummary; + public synthetic fun deserialize (Lkotlinx/serialization/encoding/Decoder;)Ljava/lang/Object; + public final fun getDescriptor ()Lkotlinx/serialization/descriptors/SerialDescriptor; + public final fun serialize (Lkotlinx/serialization/encoding/Encoder;Lio/portone/sdk/server/schemas/BillingKeyPaymentSummary;)V + public synthetic fun serialize (Lkotlinx/serialization/encoding/Encoder;Ljava/lang/Object;)V + public fun typeParametersSerializers ()[Lkotlinx/serialization/KSerializer; +} + +public final class io/portone/sdk/server/schemas/BillingKeyPaymentSummary$Companion { + public final fun serializer ()Lkotlinx/serialization/KSerializer; +} + +public final class io/portone/sdk/server/schemas/BillingKeySortBy : java/lang/Enum { + public static final field Companion Lio/portone/sdk/server/schemas/BillingKeySortBy$Companion; + public static final field DELETED_AT Lio/portone/sdk/server/schemas/BillingKeySortBy; + public static final field ISSUED_AT Lio/portone/sdk/server/schemas/BillingKeySortBy; + public static final field REQUESTED_AT Lio/portone/sdk/server/schemas/BillingKeySortBy; + public static final field STATUS_TIMESTAMP Lio/portone/sdk/server/schemas/BillingKeySortBy; + public static fun getEntries ()Lkotlin/enums/EnumEntries; + public static fun valueOf (Ljava/lang/String;)Lio/portone/sdk/server/schemas/BillingKeySortBy; + public static fun values ()[Lio/portone/sdk/server/schemas/BillingKeySortBy; +} + +public final class io/portone/sdk/server/schemas/BillingKeySortBy$Companion { + public final fun serializer ()Lkotlinx/serialization/KSerializer; +} + +public final class io/portone/sdk/server/schemas/BillingKeySortInput { + public static final field Companion Lio/portone/sdk/server/schemas/BillingKeySortInput$Companion; + public fun ()V + public fun (Lio/portone/sdk/server/schemas/BillingKeySortBy;Lio/portone/sdk/server/schemas/SortOrder;)V + public synthetic fun (Lio/portone/sdk/server/schemas/BillingKeySortBy;Lio/portone/sdk/server/schemas/SortOrder;ILkotlin/jvm/internal/DefaultConstructorMarker;)V + public final fun component1 ()Lio/portone/sdk/server/schemas/BillingKeySortBy; + public final fun component2 ()Lio/portone/sdk/server/schemas/SortOrder; + public final fun copy (Lio/portone/sdk/server/schemas/BillingKeySortBy;Lio/portone/sdk/server/schemas/SortOrder;)Lio/portone/sdk/server/schemas/BillingKeySortInput; + public static synthetic fun copy$default (Lio/portone/sdk/server/schemas/BillingKeySortInput;Lio/portone/sdk/server/schemas/BillingKeySortBy;Lio/portone/sdk/server/schemas/SortOrder;ILjava/lang/Object;)Lio/portone/sdk/server/schemas/BillingKeySortInput; + public fun equals (Ljava/lang/Object;)Z + public final fun getBy ()Lio/portone/sdk/server/schemas/BillingKeySortBy; + public final fun getOrder ()Lio/portone/sdk/server/schemas/SortOrder; + public fun hashCode ()I + public fun toString ()Ljava/lang/String; +} + +public synthetic class io/portone/sdk/server/schemas/BillingKeySortInput$$serializer : kotlinx/serialization/internal/GeneratedSerializer { + public static final field INSTANCE Lio/portone/sdk/server/schemas/BillingKeySortInput$$serializer; + public final fun childSerializers ()[Lkotlinx/serialization/KSerializer; + public final fun deserialize (Lkotlinx/serialization/encoding/Decoder;)Lio/portone/sdk/server/schemas/BillingKeySortInput; + public synthetic fun deserialize (Lkotlinx/serialization/encoding/Decoder;)Ljava/lang/Object; + public final fun getDescriptor ()Lkotlinx/serialization/descriptors/SerialDescriptor; + public final fun serialize (Lkotlinx/serialization/encoding/Encoder;Lio/portone/sdk/server/schemas/BillingKeySortInput;)V + public synthetic fun serialize (Lkotlinx/serialization/encoding/Encoder;Ljava/lang/Object;)V + public fun typeParametersSerializers ()[Lkotlinx/serialization/KSerializer; +} + +public final class io/portone/sdk/server/schemas/BillingKeySortInput$Companion { + public final fun serializer ()Lkotlinx/serialization/KSerializer; +} + +public final class io/portone/sdk/server/schemas/BillingKeyStatus : java/lang/Enum { + public static final field Companion Lio/portone/sdk/server/schemas/BillingKeyStatus$Companion; + public static final field DELETED Lio/portone/sdk/server/schemas/BillingKeyStatus; + public static final field ISSUED Lio/portone/sdk/server/schemas/BillingKeyStatus; + public static fun getEntries ()Lkotlin/enums/EnumEntries; + public static fun valueOf (Ljava/lang/String;)Lio/portone/sdk/server/schemas/BillingKeyStatus; + public static fun values ()[Lio/portone/sdk/server/schemas/BillingKeyStatus; +} + +public final class io/portone/sdk/server/schemas/BillingKeyStatus$Companion { + public final fun serializer ()Lkotlinx/serialization/KSerializer; +} + +public final class io/portone/sdk/server/schemas/BillingKeyTextSearch { + public static final field Companion Lio/portone/sdk/server/schemas/BillingKeyTextSearch$Companion; + public fun (Lio/portone/sdk/server/schemas/BillingKeyTextSearchField;Ljava/lang/String;)V + public final fun component1 ()Lio/portone/sdk/server/schemas/BillingKeyTextSearchField; + public final fun component2 ()Ljava/lang/String; + public final fun copy (Lio/portone/sdk/server/schemas/BillingKeyTextSearchField;Ljava/lang/String;)Lio/portone/sdk/server/schemas/BillingKeyTextSearch; + public static synthetic fun copy$default (Lio/portone/sdk/server/schemas/BillingKeyTextSearch;Lio/portone/sdk/server/schemas/BillingKeyTextSearchField;Ljava/lang/String;ILjava/lang/Object;)Lio/portone/sdk/server/schemas/BillingKeyTextSearch; + public fun equals (Ljava/lang/Object;)Z + public final fun getField ()Lio/portone/sdk/server/schemas/BillingKeyTextSearchField; + public final fun getValue ()Ljava/lang/String; + public fun hashCode ()I + public fun toString ()Ljava/lang/String; +} + +public synthetic class io/portone/sdk/server/schemas/BillingKeyTextSearch$$serializer : kotlinx/serialization/internal/GeneratedSerializer { + public static final field INSTANCE Lio/portone/sdk/server/schemas/BillingKeyTextSearch$$serializer; + public final fun childSerializers ()[Lkotlinx/serialization/KSerializer; + public final fun deserialize (Lkotlinx/serialization/encoding/Decoder;)Lio/portone/sdk/server/schemas/BillingKeyTextSearch; + public synthetic fun deserialize (Lkotlinx/serialization/encoding/Decoder;)Ljava/lang/Object; + public final fun getDescriptor ()Lkotlinx/serialization/descriptors/SerialDescriptor; + public final fun serialize (Lkotlinx/serialization/encoding/Encoder;Lio/portone/sdk/server/schemas/BillingKeyTextSearch;)V + public synthetic fun serialize (Lkotlinx/serialization/encoding/Encoder;Ljava/lang/Object;)V + public fun typeParametersSerializers ()[Lkotlinx/serialization/KSerializer; +} + +public final class io/portone/sdk/server/schemas/BillingKeyTextSearch$Companion { + public final fun serializer ()Lkotlinx/serialization/KSerializer; +} + +public final class io/portone/sdk/server/schemas/BillingKeyTextSearchField : java/lang/Enum { + public static final field BILLING_KEY Lio/portone/sdk/server/schemas/BillingKeyTextSearchField; + public static final field CARD_BIN Lio/portone/sdk/server/schemas/BillingKeyTextSearchField; + public static final field CARD_NUMBER Lio/portone/sdk/server/schemas/BillingKeyTextSearchField; + public static final field CHANNEL_GROUP_NAME Lio/portone/sdk/server/schemas/BillingKeyTextSearchField; + public static final field CUSTOMER_ADDRESS Lio/portone/sdk/server/schemas/BillingKeyTextSearchField; + public static final field CUSTOMER_EMAIL Lio/portone/sdk/server/schemas/BillingKeyTextSearchField; + public static final field CUSTOMER_NAME Lio/portone/sdk/server/schemas/BillingKeyTextSearchField; + public static final field CUSTOMER_PHONE_NUMBER Lio/portone/sdk/server/schemas/BillingKeyTextSearchField; + public static final field CUSTOMER_ZIPCODE Lio/portone/sdk/server/schemas/BillingKeyTextSearchField; + public static final field Companion Lio/portone/sdk/server/schemas/BillingKeyTextSearchField$Companion; + public static final field PG_MERCHANT_ID Lio/portone/sdk/server/schemas/BillingKeyTextSearchField; + public static final field USER_AGENT Lio/portone/sdk/server/schemas/BillingKeyTextSearchField; + public static fun getEntries ()Lkotlin/enums/EnumEntries; + public static fun valueOf (Ljava/lang/String;)Lio/portone/sdk/server/schemas/BillingKeyTextSearchField; + public static fun values ()[Lio/portone/sdk/server/schemas/BillingKeyTextSearchField; +} + +public final class io/portone/sdk/server/schemas/BillingKeyTextSearchField$Companion { + public final fun serializer ()Lkotlinx/serialization/KSerializer; +} + +public final class io/portone/sdk/server/schemas/BillingKeyTimeRangeField : java/lang/Enum { + public static final field Companion Lio/portone/sdk/server/schemas/BillingKeyTimeRangeField$Companion; + public static final field DELETED_AT Lio/portone/sdk/server/schemas/BillingKeyTimeRangeField; + public static final field ISSUED_AT Lio/portone/sdk/server/schemas/BillingKeyTimeRangeField; + public static final field REQUESTED_AT Lio/portone/sdk/server/schemas/BillingKeyTimeRangeField; + public static final field STATUS_TIMESTAMP Lio/portone/sdk/server/schemas/BillingKeyTimeRangeField; + public static fun getEntries ()Lkotlin/enums/EnumEntries; + public static fun valueOf (Ljava/lang/String;)Lio/portone/sdk/server/schemas/BillingKeyTimeRangeField; + public static fun values ()[Lio/portone/sdk/server/schemas/BillingKeyTimeRangeField; +} + +public final class io/portone/sdk/server/schemas/BillingKeyTimeRangeField$Companion { + public final fun serializer ()Lkotlinx/serialization/KSerializer; +} + +public final class io/portone/sdk/server/schemas/CancelAmountExceedsCancellableAmountException : java/lang/Exception { + public fun ()V + public fun (Ljava/lang/String;)V + public synthetic fun (Ljava/lang/String;ILkotlin/jvm/internal/DefaultConstructorMarker;)V +} + +public final class io/portone/sdk/server/schemas/CancelCashReceiptResponse { + public static final field Companion Lio/portone/sdk/server/schemas/CancelCashReceiptResponse$Companion; + public fun (JLjava/time/Instant;)V + public final fun component1 ()J + public final fun component2 ()Ljava/time/Instant; + public final fun copy (JLjava/time/Instant;)Lio/portone/sdk/server/schemas/CancelCashReceiptResponse; + public static synthetic fun copy$default (Lio/portone/sdk/server/schemas/CancelCashReceiptResponse;JLjava/time/Instant;ILjava/lang/Object;)Lio/portone/sdk/server/schemas/CancelCashReceiptResponse; + public fun equals (Ljava/lang/Object;)Z + public final fun getCancelledAmount ()J + public final fun getCancelledAt ()Ljava/time/Instant; + public fun hashCode ()I + public fun toString ()Ljava/lang/String; +} + +public synthetic class io/portone/sdk/server/schemas/CancelCashReceiptResponse$$serializer : kotlinx/serialization/internal/GeneratedSerializer { + public static final field INSTANCE Lio/portone/sdk/server/schemas/CancelCashReceiptResponse$$serializer; + public final fun childSerializers ()[Lkotlinx/serialization/KSerializer; + public final fun deserialize (Lkotlinx/serialization/encoding/Decoder;)Lio/portone/sdk/server/schemas/CancelCashReceiptResponse; + public synthetic fun deserialize (Lkotlinx/serialization/encoding/Decoder;)Ljava/lang/Object; + public final fun getDescriptor ()Lkotlinx/serialization/descriptors/SerialDescriptor; + public final fun serialize (Lkotlinx/serialization/encoding/Encoder;Lio/portone/sdk/server/schemas/CancelCashReceiptResponse;)V + public synthetic fun serialize (Lkotlinx/serialization/encoding/Encoder;Ljava/lang/Object;)V + public fun typeParametersSerializers ()[Lkotlinx/serialization/KSerializer; +} + +public final class io/portone/sdk/server/schemas/CancelCashReceiptResponse$Companion { + public final fun serializer ()Lkotlinx/serialization/KSerializer; +} + +public final class io/portone/sdk/server/schemas/CancelPaymentBodyRefundAccount { + public static final field Companion Lio/portone/sdk/server/schemas/CancelPaymentBodyRefundAccount$Companion; + public fun (Lio/portone/sdk/server/schemas/Bank;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V + public synthetic fun (Lio/portone/sdk/server/schemas/Bank;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;ILkotlin/jvm/internal/DefaultConstructorMarker;)V + public final fun component1 ()Lio/portone/sdk/server/schemas/Bank; + 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 (Lio/portone/sdk/server/schemas/Bank;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Lio/portone/sdk/server/schemas/CancelPaymentBodyRefundAccount; + public static synthetic fun copy$default (Lio/portone/sdk/server/schemas/CancelPaymentBodyRefundAccount;Lio/portone/sdk/server/schemas/Bank;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;ILjava/lang/Object;)Lio/portone/sdk/server/schemas/CancelPaymentBodyRefundAccount; + public fun equals (Ljava/lang/Object;)Z + public final fun getBank ()Lio/portone/sdk/server/schemas/Bank; + public final fun getHolderName ()Ljava/lang/String; + public final fun getHolderPhoneNumber ()Ljava/lang/String; + public final fun getNumber ()Ljava/lang/String; + public fun hashCode ()I + public fun toString ()Ljava/lang/String; +} + +public synthetic class io/portone/sdk/server/schemas/CancelPaymentBodyRefundAccount$$serializer : kotlinx/serialization/internal/GeneratedSerializer { + public static final field INSTANCE Lio/portone/sdk/server/schemas/CancelPaymentBodyRefundAccount$$serializer; + public final fun childSerializers ()[Lkotlinx/serialization/KSerializer; + public final fun deserialize (Lkotlinx/serialization/encoding/Decoder;)Lio/portone/sdk/server/schemas/CancelPaymentBodyRefundAccount; + public synthetic fun deserialize (Lkotlinx/serialization/encoding/Decoder;)Ljava/lang/Object; + public final fun getDescriptor ()Lkotlinx/serialization/descriptors/SerialDescriptor; + public final fun serialize (Lkotlinx/serialization/encoding/Encoder;Lio/portone/sdk/server/schemas/CancelPaymentBodyRefundAccount;)V + public synthetic fun serialize (Lkotlinx/serialization/encoding/Encoder;Ljava/lang/Object;)V + public fun typeParametersSerializers ()[Lkotlinx/serialization/KSerializer; +} + +public final class io/portone/sdk/server/schemas/CancelPaymentBodyRefundAccount$Companion { + public final fun serializer ()Lkotlinx/serialization/KSerializer; +} + +public final class io/portone/sdk/server/schemas/CancelPaymentResponse { + public static final field Companion Lio/portone/sdk/server/schemas/CancelPaymentResponse$Companion; + public fun (Lio/portone/sdk/server/schemas/PaymentCancellation;)V + public final fun component1 ()Lio/portone/sdk/server/schemas/PaymentCancellation; + public final fun copy (Lio/portone/sdk/server/schemas/PaymentCancellation;)Lio/portone/sdk/server/schemas/CancelPaymentResponse; + public static synthetic fun copy$default (Lio/portone/sdk/server/schemas/CancelPaymentResponse;Lio/portone/sdk/server/schemas/PaymentCancellation;ILjava/lang/Object;)Lio/portone/sdk/server/schemas/CancelPaymentResponse; + public fun equals (Ljava/lang/Object;)Z + public final fun getCancellation ()Lio/portone/sdk/server/schemas/PaymentCancellation; + public fun hashCode ()I + public fun toString ()Ljava/lang/String; +} + +public synthetic class io/portone/sdk/server/schemas/CancelPaymentResponse$$serializer : kotlinx/serialization/internal/GeneratedSerializer { + public static final field INSTANCE Lio/portone/sdk/server/schemas/CancelPaymentResponse$$serializer; + public final fun childSerializers ()[Lkotlinx/serialization/KSerializer; + public final fun deserialize (Lkotlinx/serialization/encoding/Decoder;)Lio/portone/sdk/server/schemas/CancelPaymentResponse; + public synthetic fun deserialize (Lkotlinx/serialization/encoding/Decoder;)Ljava/lang/Object; + public final fun getDescriptor ()Lkotlinx/serialization/descriptors/SerialDescriptor; + public final fun serialize (Lkotlinx/serialization/encoding/Encoder;Lio/portone/sdk/server/schemas/CancelPaymentResponse;)V + public synthetic fun serialize (Lkotlinx/serialization/encoding/Encoder;Ljava/lang/Object;)V + public fun typeParametersSerializers ()[Lkotlinx/serialization/KSerializer; +} + +public final class io/portone/sdk/server/schemas/CancelPaymentResponse$Companion { + public final fun serializer ()Lkotlinx/serialization/KSerializer; +} + +public final class io/portone/sdk/server/schemas/CancelRequester : java/lang/Enum { + public static final field ADMIN Lio/portone/sdk/server/schemas/CancelRequester; + public static final field CUSTOMER Lio/portone/sdk/server/schemas/CancelRequester; + public static final field Companion Lio/portone/sdk/server/schemas/CancelRequester$Companion; + public static fun getEntries ()Lkotlin/enums/EnumEntries; + public static fun valueOf (Ljava/lang/String;)Lio/portone/sdk/server/schemas/CancelRequester; + public static fun values ()[Lio/portone/sdk/server/schemas/CancelRequester; +} + +public final class io/portone/sdk/server/schemas/CancelRequester$Companion { + public final fun serializer ()Lkotlinx/serialization/KSerializer; +} + +public final class io/portone/sdk/server/schemas/CancelTaxAmountExceedsCancellableTaxAmountException : java/lang/Exception { + public fun ()V + public fun (Ljava/lang/String;)V + public synthetic fun (Ljava/lang/String;ILkotlin/jvm/internal/DefaultConstructorMarker;)V +} + +public final class io/portone/sdk/server/schemas/CancelTaxFreeAmountExceedsCancellableTaxFreeAmountException : java/lang/Exception { + public fun ()V + public fun (Ljava/lang/String;)V + public synthetic fun (Ljava/lang/String;ILkotlin/jvm/internal/DefaultConstructorMarker;)V +} + +public final class io/portone/sdk/server/schemas/CancellableAmountConsistencyBrokenException : java/lang/Exception { + public fun ()V + public fun (Ljava/lang/String;)V + public synthetic fun (Ljava/lang/String;ILkotlin/jvm/internal/DefaultConstructorMarker;)V +} + +public final class io/portone/sdk/server/schemas/CancelledCashReceipt : io/portone/sdk/server/schemas/CashReceipt { + public static final field Companion Lio/portone/sdk/server/schemas/CancelledCashReceipt$Companion; + public fun (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Lio/portone/sdk/server/schemas/SelectedChannel;JLjava/lang/Long;Ljava/lang/Long;Lio/portone/sdk/server/schemas/Currency;Ljava/lang/String;ZLio/portone/sdk/server/schemas/CashReceiptType;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/time/Instant;Ljava/time/Instant;)V + public synthetic fun (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Lio/portone/sdk/server/schemas/SelectedChannel;JLjava/lang/Long;Ljava/lang/Long;Lio/portone/sdk/server/schemas/Currency;Ljava/lang/String;ZLio/portone/sdk/server/schemas/CashReceiptType;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/time/Instant;Ljava/time/Instant;ILkotlin/jvm/internal/DefaultConstructorMarker;)V + public final fun component1 ()Ljava/lang/String; + public final fun component10 ()Z + public final fun component11 ()Lio/portone/sdk/server/schemas/CashReceiptType; + public final fun component12 ()Ljava/lang/String; + public final fun component13 ()Ljava/lang/String; + public final fun component14 ()Ljava/lang/String; + public final fun component15 ()Ljava/time/Instant; + public final fun component16 ()Ljava/time/Instant; + public final fun component2 ()Ljava/lang/String; + public final fun component3 ()Ljava/lang/String; + public final fun component4 ()Lio/portone/sdk/server/schemas/SelectedChannel; + public final fun component5 ()J + public final fun component6 ()Ljava/lang/Long; + public final fun component7 ()Ljava/lang/Long; + public final fun component8 ()Lio/portone/sdk/server/schemas/Currency; + public final fun component9 ()Ljava/lang/String; + public final fun copy (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Lio/portone/sdk/server/schemas/SelectedChannel;JLjava/lang/Long;Ljava/lang/Long;Lio/portone/sdk/server/schemas/Currency;Ljava/lang/String;ZLio/portone/sdk/server/schemas/CashReceiptType;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/time/Instant;Ljava/time/Instant;)Lio/portone/sdk/server/schemas/CancelledCashReceipt; + public static synthetic fun copy$default (Lio/portone/sdk/server/schemas/CancelledCashReceipt;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Lio/portone/sdk/server/schemas/SelectedChannel;JLjava/lang/Long;Ljava/lang/Long;Lio/portone/sdk/server/schemas/Currency;Ljava/lang/String;ZLio/portone/sdk/server/schemas/CashReceiptType;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/time/Instant;Ljava/time/Instant;ILjava/lang/Object;)Lio/portone/sdk/server/schemas/CancelledCashReceipt; + public fun equals (Ljava/lang/Object;)Z + public final fun getAmount ()J + public final fun getCancelledAt ()Ljava/time/Instant; + public fun getChannel ()Lio/portone/sdk/server/schemas/SelectedChannel; + public final fun getCurrency ()Lio/portone/sdk/server/schemas/Currency; + public final fun getIssueNumber ()Ljava/lang/String; + public final fun getIssuedAt ()Ljava/time/Instant; + public fun getMerchantId ()Ljava/lang/String; + public fun getOrderName ()Ljava/lang/String; + public fun getPaymentId ()Ljava/lang/String; + public final fun getPgReceiptId ()Ljava/lang/String; + public fun getStoreId ()Ljava/lang/String; + public final fun getTaxFreeAmount ()Ljava/lang/Long; + public final fun getType ()Lio/portone/sdk/server/schemas/CashReceiptType; + public final fun getUrl ()Ljava/lang/String; + public final fun getVatAmount ()Ljava/lang/Long; + public fun hashCode ()I + public fun isManual ()Z + public fun toString ()Ljava/lang/String; +} + +public synthetic class io/portone/sdk/server/schemas/CancelledCashReceipt$$serializer : kotlinx/serialization/internal/GeneratedSerializer { + public static final field INSTANCE Lio/portone/sdk/server/schemas/CancelledCashReceipt$$serializer; + public final fun childSerializers ()[Lkotlinx/serialization/KSerializer; + public final fun deserialize (Lkotlinx/serialization/encoding/Decoder;)Lio/portone/sdk/server/schemas/CancelledCashReceipt; + public synthetic fun deserialize (Lkotlinx/serialization/encoding/Decoder;)Ljava/lang/Object; + public final fun getDescriptor ()Lkotlinx/serialization/descriptors/SerialDescriptor; + public final fun serialize (Lkotlinx/serialization/encoding/Encoder;Lio/portone/sdk/server/schemas/CancelledCashReceipt;)V + public synthetic fun serialize (Lkotlinx/serialization/encoding/Encoder;Ljava/lang/Object;)V + public fun typeParametersSerializers ()[Lkotlinx/serialization/KSerializer; +} + +public final class io/portone/sdk/server/schemas/CancelledCashReceipt$Companion { + public final fun serializer ()Lkotlinx/serialization/KSerializer; +} + +public final class io/portone/sdk/server/schemas/CancelledPayment : io/portone/sdk/server/schemas/Payment { + public static final field Companion Lio/portone/sdk/server/schemas/CancelledPayment$Companion; + public fun (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Lio/portone/sdk/server/schemas/PaymentMethod;Lio/portone/sdk/server/schemas/SelectedChannel;Lio/portone/sdk/server/schemas/ChannelGroupSummary;Lio/portone/sdk/server/schemas/PortOneVersion;Ljava/lang/String;Ljava/lang/String;Ljava/util/List;Ljava/time/Instant;Ljava/time/Instant;Ljava/time/Instant;Ljava/lang/String;Lio/portone/sdk/server/schemas/PaymentAmount;Lio/portone/sdk/server/schemas/Currency;Lio/portone/sdk/server/schemas/Customer;Ljava/lang/String;Ljava/lang/Boolean;Lio/portone/sdk/server/schemas/PaymentEscrow;Ljava/util/List;Ljava/lang/Integer;Ljava/lang/String;Lio/portone/sdk/server/schemas/Country;Ljava/time/Instant;Ljava/lang/String;Lio/portone/sdk/server/schemas/PaymentCashReceipt;Ljava/lang/String;Ljava/util/List;Ljava/time/Instant;)V + public synthetic fun (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Lio/portone/sdk/server/schemas/PaymentMethod;Lio/portone/sdk/server/schemas/SelectedChannel;Lio/portone/sdk/server/schemas/ChannelGroupSummary;Lio/portone/sdk/server/schemas/PortOneVersion;Ljava/lang/String;Ljava/lang/String;Ljava/util/List;Ljava/time/Instant;Ljava/time/Instant;Ljava/time/Instant;Ljava/lang/String;Lio/portone/sdk/server/schemas/PaymentAmount;Lio/portone/sdk/server/schemas/Currency;Lio/portone/sdk/server/schemas/Customer;Ljava/lang/String;Ljava/lang/Boolean;Lio/portone/sdk/server/schemas/PaymentEscrow;Ljava/util/List;Ljava/lang/Integer;Ljava/lang/String;Lio/portone/sdk/server/schemas/Country;Ljava/time/Instant;Ljava/lang/String;Lio/portone/sdk/server/schemas/PaymentCashReceipt;Ljava/lang/String;Ljava/util/List;Ljava/time/Instant;ILkotlin/jvm/internal/DefaultConstructorMarker;)V + public final fun component1 ()Ljava/lang/String; + public final fun component10 ()Ljava/lang/String; + public final fun component11 ()Ljava/util/List; + public final fun component12 ()Ljava/time/Instant; + public final fun component13 ()Ljava/time/Instant; + public final fun component14 ()Ljava/time/Instant; + public final fun component15 ()Ljava/lang/String; + public final fun component16 ()Lio/portone/sdk/server/schemas/PaymentAmount; + public final fun component17 ()Lio/portone/sdk/server/schemas/Currency; + public final fun component18 ()Lio/portone/sdk/server/schemas/Customer; + public final fun component19 ()Ljava/lang/String; + public final fun component2 ()Ljava/lang/String; + public final fun component20 ()Ljava/lang/Boolean; + public final fun component21 ()Lio/portone/sdk/server/schemas/PaymentEscrow; + public final fun component22 ()Ljava/util/List; + public final fun component23 ()Ljava/lang/Integer; + public final fun component24 ()Ljava/lang/String; + public final fun component25 ()Lio/portone/sdk/server/schemas/Country; + public final fun component26 ()Ljava/time/Instant; + public final fun component27 ()Ljava/lang/String; + public final fun component28 ()Lio/portone/sdk/server/schemas/PaymentCashReceipt; + public final fun component29 ()Ljava/lang/String; + public final fun component3 ()Ljava/lang/String; + public final fun component30 ()Ljava/util/List; + public final fun component31 ()Ljava/time/Instant; + public final fun component4 ()Ljava/lang/String; + public final fun component5 ()Lio/portone/sdk/server/schemas/PaymentMethod; + public final fun component6 ()Lio/portone/sdk/server/schemas/SelectedChannel; + public final fun component7 ()Lio/portone/sdk/server/schemas/ChannelGroupSummary; + public final fun component8 ()Lio/portone/sdk/server/schemas/PortOneVersion; + public final fun component9 ()Ljava/lang/String; + public final fun copy (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Lio/portone/sdk/server/schemas/PaymentMethod;Lio/portone/sdk/server/schemas/SelectedChannel;Lio/portone/sdk/server/schemas/ChannelGroupSummary;Lio/portone/sdk/server/schemas/PortOneVersion;Ljava/lang/String;Ljava/lang/String;Ljava/util/List;Ljava/time/Instant;Ljava/time/Instant;Ljava/time/Instant;Ljava/lang/String;Lio/portone/sdk/server/schemas/PaymentAmount;Lio/portone/sdk/server/schemas/Currency;Lio/portone/sdk/server/schemas/Customer;Ljava/lang/String;Ljava/lang/Boolean;Lio/portone/sdk/server/schemas/PaymentEscrow;Ljava/util/List;Ljava/lang/Integer;Ljava/lang/String;Lio/portone/sdk/server/schemas/Country;Ljava/time/Instant;Ljava/lang/String;Lio/portone/sdk/server/schemas/PaymentCashReceipt;Ljava/lang/String;Ljava/util/List;Ljava/time/Instant;)Lio/portone/sdk/server/schemas/CancelledPayment; + public static synthetic fun copy$default (Lio/portone/sdk/server/schemas/CancelledPayment;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Lio/portone/sdk/server/schemas/PaymentMethod;Lio/portone/sdk/server/schemas/SelectedChannel;Lio/portone/sdk/server/schemas/ChannelGroupSummary;Lio/portone/sdk/server/schemas/PortOneVersion;Ljava/lang/String;Ljava/lang/String;Ljava/util/List;Ljava/time/Instant;Ljava/time/Instant;Ljava/time/Instant;Ljava/lang/String;Lio/portone/sdk/server/schemas/PaymentAmount;Lio/portone/sdk/server/schemas/Currency;Lio/portone/sdk/server/schemas/Customer;Ljava/lang/String;Ljava/lang/Boolean;Lio/portone/sdk/server/schemas/PaymentEscrow;Ljava/util/List;Ljava/lang/Integer;Ljava/lang/String;Lio/portone/sdk/server/schemas/Country;Ljava/time/Instant;Ljava/lang/String;Lio/portone/sdk/server/schemas/PaymentCashReceipt;Ljava/lang/String;Ljava/util/List;Ljava/time/Instant;ILjava/lang/Object;)Lio/portone/sdk/server/schemas/CancelledPayment; + public fun equals (Ljava/lang/Object;)Z + public fun getAmount ()Lio/portone/sdk/server/schemas/PaymentAmount; + public fun getBillingKey ()Ljava/lang/String; + public final fun getCancellations ()Ljava/util/List; + public final fun getCancelledAt ()Ljava/time/Instant; + public final fun getCashReceipt ()Lio/portone/sdk/server/schemas/PaymentCashReceipt; + public fun getChannel ()Lio/portone/sdk/server/schemas/SelectedChannel; + public fun getChannelGroup ()Lio/portone/sdk/server/schemas/ChannelGroupSummary; + public fun getCountry ()Lio/portone/sdk/server/schemas/Country; + public fun getCurrency ()Lio/portone/sdk/server/schemas/Currency; + public fun getCustomData ()Ljava/lang/String; + public fun getCustomer ()Lio/portone/sdk/server/schemas/Customer; + public fun getEscrow ()Lio/portone/sdk/server/schemas/PaymentEscrow; + public fun getId ()Ljava/lang/String; + public fun getMerchantId ()Ljava/lang/String; + public fun getMethod ()Lio/portone/sdk/server/schemas/PaymentMethod; + public fun getOrderName ()Ljava/lang/String; + public final fun getPaidAt ()Ljava/time/Instant; + public final fun getPgTxId ()Ljava/lang/String; + public fun getProductCount ()Ljava/lang/Integer; + public fun getProducts ()Ljava/util/List; + public fun getPromotionId ()Ljava/lang/String; + public final fun getReceiptUrl ()Ljava/lang/String; + public fun getRequestedAt ()Ljava/time/Instant; + public fun getScheduleId ()Ljava/lang/String; + public fun getStatusChangedAt ()Ljava/time/Instant; + public fun getStoreId ()Ljava/lang/String; + public final fun getTransactionId ()Ljava/lang/String; + public fun getUpdatedAt ()Ljava/time/Instant; + public fun getVersion ()Lio/portone/sdk/server/schemas/PortOneVersion; + public fun getWebhooks ()Ljava/util/List; + public fun hashCode ()I + public fun isCulturalExpense ()Ljava/lang/Boolean; + public fun toString ()Ljava/lang/String; +} + +public synthetic class io/portone/sdk/server/schemas/CancelledPayment$$serializer : kotlinx/serialization/internal/GeneratedSerializer { + public static final field INSTANCE Lio/portone/sdk/server/schemas/CancelledPayment$$serializer; + public final fun childSerializers ()[Lkotlinx/serialization/KSerializer; + public final fun deserialize (Lkotlinx/serialization/encoding/Decoder;)Lio/portone/sdk/server/schemas/CancelledPayment; + public synthetic fun deserialize (Lkotlinx/serialization/encoding/Decoder;)Ljava/lang/Object; + public final fun getDescriptor ()Lkotlinx/serialization/descriptors/SerialDescriptor; + public final fun serialize (Lkotlinx/serialization/encoding/Encoder;Lio/portone/sdk/server/schemas/CancelledPayment;)V + public synthetic fun serialize (Lkotlinx/serialization/encoding/Encoder;Ljava/lang/Object;)V + public fun typeParametersSerializers ()[Lkotlinx/serialization/KSerializer; +} + +public final class io/portone/sdk/server/schemas/CancelledPayment$Companion { + public final fun serializer ()Lkotlinx/serialization/KSerializer; +} + +public final class io/portone/sdk/server/schemas/CancelledPaymentCashReceipt : io/portone/sdk/server/schemas/PaymentCashReceipt { + public static final field Companion Lio/portone/sdk/server/schemas/CancelledPaymentCashReceipt$Companion; + public fun (Lio/portone/sdk/server/schemas/CashReceiptType;Ljava/lang/String;Ljava/lang/String;JLjava/lang/Long;Lio/portone/sdk/server/schemas/Currency;Ljava/lang/String;Ljava/time/Instant;Ljava/time/Instant;)V + public synthetic fun (Lio/portone/sdk/server/schemas/CashReceiptType;Ljava/lang/String;Ljava/lang/String;JLjava/lang/Long;Lio/portone/sdk/server/schemas/Currency;Ljava/lang/String;Ljava/time/Instant;Ljava/time/Instant;ILkotlin/jvm/internal/DefaultConstructorMarker;)V + public final fun component1 ()Lio/portone/sdk/server/schemas/CashReceiptType; + public final fun component2 ()Ljava/lang/String; + public final fun component3 ()Ljava/lang/String; + public final fun component4 ()J + public final fun component5 ()Ljava/lang/Long; + public final fun component6 ()Lio/portone/sdk/server/schemas/Currency; + public final fun component7 ()Ljava/lang/String; + public final fun component8 ()Ljava/time/Instant; + public final fun component9 ()Ljava/time/Instant; + public final fun copy (Lio/portone/sdk/server/schemas/CashReceiptType;Ljava/lang/String;Ljava/lang/String;JLjava/lang/Long;Lio/portone/sdk/server/schemas/Currency;Ljava/lang/String;Ljava/time/Instant;Ljava/time/Instant;)Lio/portone/sdk/server/schemas/CancelledPaymentCashReceipt; + public static synthetic fun copy$default (Lio/portone/sdk/server/schemas/CancelledPaymentCashReceipt;Lio/portone/sdk/server/schemas/CashReceiptType;Ljava/lang/String;Ljava/lang/String;JLjava/lang/Long;Lio/portone/sdk/server/schemas/Currency;Ljava/lang/String;Ljava/time/Instant;Ljava/time/Instant;ILjava/lang/Object;)Lio/portone/sdk/server/schemas/CancelledPaymentCashReceipt; + public fun equals (Ljava/lang/Object;)Z + public final fun getCancelledAt ()Ljava/time/Instant; + public fun getCurrency ()Lio/portone/sdk/server/schemas/Currency; + public fun getIssueNumber ()Ljava/lang/String; + public fun getIssuedAt ()Ljava/time/Instant; + public fun getPgReceiptId ()Ljava/lang/String; + public fun getTaxFreeAmount ()Ljava/lang/Long; + public fun getTotalAmount ()J + public fun getType ()Lio/portone/sdk/server/schemas/CashReceiptType; + public fun getUrl ()Ljava/lang/String; + public fun hashCode ()I + public fun toString ()Ljava/lang/String; +} + +public synthetic class io/portone/sdk/server/schemas/CancelledPaymentCashReceipt$$serializer : kotlinx/serialization/internal/GeneratedSerializer { + public static final field INSTANCE Lio/portone/sdk/server/schemas/CancelledPaymentCashReceipt$$serializer; + public final fun childSerializers ()[Lkotlinx/serialization/KSerializer; + public final fun deserialize (Lkotlinx/serialization/encoding/Decoder;)Lio/portone/sdk/server/schemas/CancelledPaymentCashReceipt; + public synthetic fun deserialize (Lkotlinx/serialization/encoding/Decoder;)Ljava/lang/Object; + public final fun getDescriptor ()Lkotlinx/serialization/descriptors/SerialDescriptor; + public final fun serialize (Lkotlinx/serialization/encoding/Encoder;Lio/portone/sdk/server/schemas/CancelledPaymentCashReceipt;)V + public synthetic fun serialize (Lkotlinx/serialization/encoding/Encoder;Ljava/lang/Object;)V + public fun typeParametersSerializers ()[Lkotlinx/serialization/KSerializer; +} + +public final class io/portone/sdk/server/schemas/CancelledPaymentCashReceipt$Companion { + public final fun serializer ()Lkotlinx/serialization/KSerializer; +} + +public final class io/portone/sdk/server/schemas/CancelledPaymentEscrow : io/portone/sdk/server/schemas/PaymentEscrow { + public static final field Companion Lio/portone/sdk/server/schemas/CancelledPaymentEscrow$Companion; + public fun (Ljava/lang/String;Ljava/lang/String;Ljava/time/Instant;Ljava/time/Instant;)V + public synthetic fun (Ljava/lang/String;Ljava/lang/String;Ljava/time/Instant;Ljava/time/Instant;ILkotlin/jvm/internal/DefaultConstructorMarker;)V + public final fun component1 ()Ljava/lang/String; + public final fun component2 ()Ljava/lang/String; + public final fun component3 ()Ljava/time/Instant; + public final fun component4 ()Ljava/time/Instant; + public final fun copy (Ljava/lang/String;Ljava/lang/String;Ljava/time/Instant;Ljava/time/Instant;)Lio/portone/sdk/server/schemas/CancelledPaymentEscrow; + public static synthetic fun copy$default (Lio/portone/sdk/server/schemas/CancelledPaymentEscrow;Ljava/lang/String;Ljava/lang/String;Ljava/time/Instant;Ljava/time/Instant;ILjava/lang/Object;)Lio/portone/sdk/server/schemas/CancelledPaymentEscrow; + public fun equals (Ljava/lang/Object;)Z + public final fun getAppliedAt ()Ljava/time/Instant; + public final fun getCompany ()Ljava/lang/String; + public final fun getInvoiceNumber ()Ljava/lang/String; + public final fun getSentAt ()Ljava/time/Instant; + public fun hashCode ()I + public fun toString ()Ljava/lang/String; +} + +public synthetic class io/portone/sdk/server/schemas/CancelledPaymentEscrow$$serializer : kotlinx/serialization/internal/GeneratedSerializer { + public static final field INSTANCE Lio/portone/sdk/server/schemas/CancelledPaymentEscrow$$serializer; + public final fun childSerializers ()[Lkotlinx/serialization/KSerializer; + public final fun deserialize (Lkotlinx/serialization/encoding/Decoder;)Lio/portone/sdk/server/schemas/CancelledPaymentEscrow; + public synthetic fun deserialize (Lkotlinx/serialization/encoding/Decoder;)Ljava/lang/Object; + public final fun getDescriptor ()Lkotlinx/serialization/descriptors/SerialDescriptor; + public final fun serialize (Lkotlinx/serialization/encoding/Encoder;Lio/portone/sdk/server/schemas/CancelledPaymentEscrow;)V + public synthetic fun serialize (Lkotlinx/serialization/encoding/Encoder;Ljava/lang/Object;)V + public fun typeParametersSerializers ()[Lkotlinx/serialization/KSerializer; +} + +public final class io/portone/sdk/server/schemas/CancelledPaymentEscrow$Companion { + public final fun serializer ()Lkotlinx/serialization/KSerializer; +} + +public final class io/portone/sdk/server/schemas/Card { + public static final field Companion Lio/portone/sdk/server/schemas/Card$Companion; + public fun ()V + public fun (Ljava/lang/String;Ljava/lang/String;Lio/portone/sdk/server/schemas/CardBrand;Lio/portone/sdk/server/schemas/CardType;Lio/portone/sdk/server/schemas/CardOwnerType;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V + public synthetic fun (Ljava/lang/String;Ljava/lang/String;Lio/portone/sdk/server/schemas/CardBrand;Lio/portone/sdk/server/schemas/CardType;Lio/portone/sdk/server/schemas/CardOwnerType;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 ()Lio/portone/sdk/server/schemas/CardBrand; + public final fun component4 ()Lio/portone/sdk/server/schemas/CardType; + public final fun component5 ()Lio/portone/sdk/server/schemas/CardOwnerType; + 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;Lio/portone/sdk/server/schemas/CardBrand;Lio/portone/sdk/server/schemas/CardType;Lio/portone/sdk/server/schemas/CardOwnerType;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Lio/portone/sdk/server/schemas/Card; + public static synthetic fun copy$default (Lio/portone/sdk/server/schemas/Card;Ljava/lang/String;Ljava/lang/String;Lio/portone/sdk/server/schemas/CardBrand;Lio/portone/sdk/server/schemas/CardType;Lio/portone/sdk/server/schemas/CardOwnerType;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;ILjava/lang/Object;)Lio/portone/sdk/server/schemas/Card; + public fun equals (Ljava/lang/Object;)Z + public final fun getBin ()Ljava/lang/String; + public final fun getBrand ()Lio/portone/sdk/server/schemas/CardBrand; + public final fun getIssuer ()Ljava/lang/String; + public final fun getName ()Ljava/lang/String; + public final fun getNumber ()Ljava/lang/String; + public final fun getOwnerType ()Lio/portone/sdk/server/schemas/CardOwnerType; + public final fun getPublisher ()Ljava/lang/String; + public final fun getType ()Lio/portone/sdk/server/schemas/CardType; + public fun hashCode ()I + public fun toString ()Ljava/lang/String; +} + +public synthetic class io/portone/sdk/server/schemas/Card$$serializer : kotlinx/serialization/internal/GeneratedSerializer { + public static final field INSTANCE Lio/portone/sdk/server/schemas/Card$$serializer; + public final fun childSerializers ()[Lkotlinx/serialization/KSerializer; + public final fun deserialize (Lkotlinx/serialization/encoding/Decoder;)Lio/portone/sdk/server/schemas/Card; + public synthetic fun deserialize (Lkotlinx/serialization/encoding/Decoder;)Ljava/lang/Object; + public final fun getDescriptor ()Lkotlinx/serialization/descriptors/SerialDescriptor; + public final fun serialize (Lkotlinx/serialization/encoding/Encoder;Lio/portone/sdk/server/schemas/Card;)V + public synthetic fun serialize (Lkotlinx/serialization/encoding/Encoder;Ljava/lang/Object;)V + public fun typeParametersSerializers ()[Lkotlinx/serialization/KSerializer; +} + +public final class io/portone/sdk/server/schemas/Card$Companion { + public final fun serializer ()Lkotlinx/serialization/KSerializer; +} + +public final class io/portone/sdk/server/schemas/CardBrand : java/lang/Enum { + public static final field AMEX Lio/portone/sdk/server/schemas/CardBrand; + public static final field Companion Lio/portone/sdk/server/schemas/CardBrand$Companion; + public static final field DINERS Lio/portone/sdk/server/schemas/CardBrand; + public static final field JCB Lio/portone/sdk/server/schemas/CardBrand; + public static final field LOCAL Lio/portone/sdk/server/schemas/CardBrand; + public static final field MASTER Lio/portone/sdk/server/schemas/CardBrand; + public static final field UNIONPAY Lio/portone/sdk/server/schemas/CardBrand; + public static final field VISA Lio/portone/sdk/server/schemas/CardBrand; + public static fun getEntries ()Lkotlin/enums/EnumEntries; + public static fun valueOf (Ljava/lang/String;)Lio/portone/sdk/server/schemas/CardBrand; + public static fun values ()[Lio/portone/sdk/server/schemas/CardBrand; +} + +public final class io/portone/sdk/server/schemas/CardBrand$Companion { + public final fun serializer ()Lkotlinx/serialization/KSerializer; +} + +public final class io/portone/sdk/server/schemas/CardCredential { + public static final field Companion Lio/portone/sdk/server/schemas/CardCredential$Companion; + public fun (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;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 copy (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Lio/portone/sdk/server/schemas/CardCredential; + public static synthetic fun copy$default (Lio/portone/sdk/server/schemas/CardCredential;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;ILjava/lang/Object;)Lio/portone/sdk/server/schemas/CardCredential; + public fun equals (Ljava/lang/Object;)Z + public final fun getBirthOrBusinessRegistrationNumber ()Ljava/lang/String; + public final fun getExpiryMonth ()Ljava/lang/String; + public final fun getExpiryYear ()Ljava/lang/String; + public final fun getNumber ()Ljava/lang/String; + public final fun getPasswordTwoDigits ()Ljava/lang/String; + public fun hashCode ()I + public fun toString ()Ljava/lang/String; +} + +public synthetic class io/portone/sdk/server/schemas/CardCredential$$serializer : kotlinx/serialization/internal/GeneratedSerializer { + public static final field INSTANCE Lio/portone/sdk/server/schemas/CardCredential$$serializer; + public final fun childSerializers ()[Lkotlinx/serialization/KSerializer; + public final fun deserialize (Lkotlinx/serialization/encoding/Decoder;)Lio/portone/sdk/server/schemas/CardCredential; + public synthetic fun deserialize (Lkotlinx/serialization/encoding/Decoder;)Ljava/lang/Object; + public final fun getDescriptor ()Lkotlinx/serialization/descriptors/SerialDescriptor; + public final fun serialize (Lkotlinx/serialization/encoding/Encoder;Lio/portone/sdk/server/schemas/CardCredential;)V + public synthetic fun serialize (Lkotlinx/serialization/encoding/Encoder;Ljava/lang/Object;)V + public fun typeParametersSerializers ()[Lkotlinx/serialization/KSerializer; +} + +public final class io/portone/sdk/server/schemas/CardCredential$Companion { + public final fun serializer ()Lkotlinx/serialization/KSerializer; +} + +public final class io/portone/sdk/server/schemas/CardOwnerType : java/lang/Enum { + public static final field CORPORATE Lio/portone/sdk/server/schemas/CardOwnerType; + public static final field Companion Lio/portone/sdk/server/schemas/CardOwnerType$Companion; + public static final field PERSONAL Lio/portone/sdk/server/schemas/CardOwnerType; + public static fun getEntries ()Lkotlin/enums/EnumEntries; + public static fun valueOf (Ljava/lang/String;)Lio/portone/sdk/server/schemas/CardOwnerType; + public static fun values ()[Lio/portone/sdk/server/schemas/CardOwnerType; +} + +public final class io/portone/sdk/server/schemas/CardOwnerType$Companion { + public final fun serializer ()Lkotlinx/serialization/KSerializer; +} + +public final class io/portone/sdk/server/schemas/CardType : java/lang/Enum { + public static final field CREDIT Lio/portone/sdk/server/schemas/CardType; + public static final field Companion Lio/portone/sdk/server/schemas/CardType$Companion; + public static final field DEBIT Lio/portone/sdk/server/schemas/CardType; + public static final field GIFT Lio/portone/sdk/server/schemas/CardType; + public static fun getEntries ()Lkotlin/enums/EnumEntries; + public static fun valueOf (Ljava/lang/String;)Lio/portone/sdk/server/schemas/CardType; + public static fun values ()[Lio/portone/sdk/server/schemas/CardType; +} + +public final class io/portone/sdk/server/schemas/CardType$Companion { + public final fun serializer ()Lkotlinx/serialization/KSerializer; +} + +public abstract interface class io/portone/sdk/server/schemas/CashReceipt { + public static final field Companion Lio/portone/sdk/server/schemas/CashReceipt$Companion; + public abstract fun getChannel ()Lio/portone/sdk/server/schemas/SelectedChannel; + public abstract fun getMerchantId ()Ljava/lang/String; + public abstract fun getOrderName ()Ljava/lang/String; + public abstract fun getPaymentId ()Ljava/lang/String; + public abstract fun getStoreId ()Ljava/lang/String; + public abstract fun isManual ()Z +} + +public final class io/portone/sdk/server/schemas/CashReceipt$Companion { + public final fun serializer ()Lkotlinx/serialization/KSerializer; +} + +public final class io/portone/sdk/server/schemas/CashReceiptAlreadyIssuedException : java/lang/Exception { + public fun ()V + public fun (Ljava/lang/String;)V + public synthetic fun (Ljava/lang/String;ILkotlin/jvm/internal/DefaultConstructorMarker;)V +} + +public final class io/portone/sdk/server/schemas/CashReceiptInput { + public static final field Companion Lio/portone/sdk/server/schemas/CashReceiptInput$Companion; + public fun (Lio/portone/sdk/server/schemas/CashReceiptInputType;Ljava/lang/String;)V + public synthetic fun (Lio/portone/sdk/server/schemas/CashReceiptInputType;Ljava/lang/String;ILkotlin/jvm/internal/DefaultConstructorMarker;)V + public final fun component1 ()Lio/portone/sdk/server/schemas/CashReceiptInputType; + public final fun component2 ()Ljava/lang/String; + public final fun copy (Lio/portone/sdk/server/schemas/CashReceiptInputType;Ljava/lang/String;)Lio/portone/sdk/server/schemas/CashReceiptInput; + public static synthetic fun copy$default (Lio/portone/sdk/server/schemas/CashReceiptInput;Lio/portone/sdk/server/schemas/CashReceiptInputType;Ljava/lang/String;ILjava/lang/Object;)Lio/portone/sdk/server/schemas/CashReceiptInput; + public fun equals (Ljava/lang/Object;)Z + public final fun getCustomerIdentityNumber ()Ljava/lang/String; + public final fun getType ()Lio/portone/sdk/server/schemas/CashReceiptInputType; + public fun hashCode ()I + public fun toString ()Ljava/lang/String; +} + +public synthetic class io/portone/sdk/server/schemas/CashReceiptInput$$serializer : kotlinx/serialization/internal/GeneratedSerializer { + public static final field INSTANCE Lio/portone/sdk/server/schemas/CashReceiptInput$$serializer; + public final fun childSerializers ()[Lkotlinx/serialization/KSerializer; + public final fun deserialize (Lkotlinx/serialization/encoding/Decoder;)Lio/portone/sdk/server/schemas/CashReceiptInput; + public synthetic fun deserialize (Lkotlinx/serialization/encoding/Decoder;)Ljava/lang/Object; + public final fun getDescriptor ()Lkotlinx/serialization/descriptors/SerialDescriptor; + public final fun serialize (Lkotlinx/serialization/encoding/Encoder;Lio/portone/sdk/server/schemas/CashReceiptInput;)V + public synthetic fun serialize (Lkotlinx/serialization/encoding/Encoder;Ljava/lang/Object;)V + public fun typeParametersSerializers ()[Lkotlinx/serialization/KSerializer; +} + +public final class io/portone/sdk/server/schemas/CashReceiptInput$Companion { + public final fun serializer ()Lkotlinx/serialization/KSerializer; +} + +public final class io/portone/sdk/server/schemas/CashReceiptInputType : java/lang/Enum { + public static final field CORPORATE Lio/portone/sdk/server/schemas/CashReceiptInputType; + public static final field Companion Lio/portone/sdk/server/schemas/CashReceiptInputType$Companion; + public static final field NO_RECEIPT Lio/portone/sdk/server/schemas/CashReceiptInputType; + public static final field PERSONAL Lio/portone/sdk/server/schemas/CashReceiptInputType; + public static fun getEntries ()Lkotlin/enums/EnumEntries; + public static fun valueOf (Ljava/lang/String;)Lio/portone/sdk/server/schemas/CashReceiptInputType; + public static fun values ()[Lio/portone/sdk/server/schemas/CashReceiptInputType; +} + +public final class io/portone/sdk/server/schemas/CashReceiptInputType$Companion { + public final fun serializer ()Lkotlinx/serialization/KSerializer; +} + +public final class io/portone/sdk/server/schemas/CashReceiptNotFoundException : java/lang/Exception { + public fun ()V + public fun (Ljava/lang/String;)V + public synthetic fun (Ljava/lang/String;ILkotlin/jvm/internal/DefaultConstructorMarker;)V +} + +public final class io/portone/sdk/server/schemas/CashReceiptNotIssuedException : java/lang/Exception { + public fun ()V + public fun (Ljava/lang/String;)V + public synthetic fun (Ljava/lang/String;ILkotlin/jvm/internal/DefaultConstructorMarker;)V +} + +public final class io/portone/sdk/server/schemas/CashReceiptSummary { + public static final field Companion Lio/portone/sdk/server/schemas/CashReceiptSummary$Companion; + public fun (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)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;)Lio/portone/sdk/server/schemas/CashReceiptSummary; + public static synthetic fun copy$default (Lio/portone/sdk/server/schemas/CashReceiptSummary;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;ILjava/lang/Object;)Lio/portone/sdk/server/schemas/CashReceiptSummary; + public fun equals (Ljava/lang/Object;)Z + public final fun getIssueNumber ()Ljava/lang/String; + public final fun getPgReceiptId ()Ljava/lang/String; + public final fun getUrl ()Ljava/lang/String; + public fun hashCode ()I + public fun toString ()Ljava/lang/String; +} + +public synthetic class io/portone/sdk/server/schemas/CashReceiptSummary$$serializer : kotlinx/serialization/internal/GeneratedSerializer { + public static final field INSTANCE Lio/portone/sdk/server/schemas/CashReceiptSummary$$serializer; + public final fun childSerializers ()[Lkotlinx/serialization/KSerializer; + public final fun deserialize (Lkotlinx/serialization/encoding/Decoder;)Lio/portone/sdk/server/schemas/CashReceiptSummary; + public synthetic fun deserialize (Lkotlinx/serialization/encoding/Decoder;)Ljava/lang/Object; + public final fun getDescriptor ()Lkotlinx/serialization/descriptors/SerialDescriptor; + public final fun serialize (Lkotlinx/serialization/encoding/Encoder;Lio/portone/sdk/server/schemas/CashReceiptSummary;)V + public synthetic fun serialize (Lkotlinx/serialization/encoding/Encoder;Ljava/lang/Object;)V + public fun typeParametersSerializers ()[Lkotlinx/serialization/KSerializer; +} + +public final class io/portone/sdk/server/schemas/CashReceiptSummary$Companion { + public final fun serializer ()Lkotlinx/serialization/KSerializer; +} + +public final class io/portone/sdk/server/schemas/CashReceiptType : java/lang/Enum { + public static final field CORPORATE Lio/portone/sdk/server/schemas/CashReceiptType; + public static final field Companion Lio/portone/sdk/server/schemas/CashReceiptType$Companion; + public static final field PERSONAL Lio/portone/sdk/server/schemas/CashReceiptType; + public static fun getEntries ()Lkotlin/enums/EnumEntries; + public static fun valueOf (Ljava/lang/String;)Lio/portone/sdk/server/schemas/CashReceiptType; + public static fun values ()[Lio/portone/sdk/server/schemas/CashReceiptType; +} + +public final class io/portone/sdk/server/schemas/CashReceiptType$Companion { + public final fun serializer ()Lkotlinx/serialization/KSerializer; +} + +public final class io/portone/sdk/server/schemas/ChannelGroupSummary { + public static final field Companion Lio/portone/sdk/server/schemas/ChannelGroupSummary$Companion; + public fun (Ljava/lang/String;Ljava/lang/String;Z)V + public final fun component1 ()Ljava/lang/String; + public final fun component2 ()Ljava/lang/String; + public final fun component3 ()Z + public final fun copy (Ljava/lang/String;Ljava/lang/String;Z)Lio/portone/sdk/server/schemas/ChannelGroupSummary; + public static synthetic fun copy$default (Lio/portone/sdk/server/schemas/ChannelGroupSummary;Ljava/lang/String;Ljava/lang/String;ZILjava/lang/Object;)Lio/portone/sdk/server/schemas/ChannelGroupSummary; + public fun equals (Ljava/lang/Object;)Z + public final fun getId ()Ljava/lang/String; + public final fun getName ()Ljava/lang/String; + public fun hashCode ()I + public final fun isForTest ()Z + public fun toString ()Ljava/lang/String; +} + +public synthetic class io/portone/sdk/server/schemas/ChannelGroupSummary$$serializer : kotlinx/serialization/internal/GeneratedSerializer { + public static final field INSTANCE Lio/portone/sdk/server/schemas/ChannelGroupSummary$$serializer; + public final fun childSerializers ()[Lkotlinx/serialization/KSerializer; + public final fun deserialize (Lkotlinx/serialization/encoding/Decoder;)Lio/portone/sdk/server/schemas/ChannelGroupSummary; + public synthetic fun deserialize (Lkotlinx/serialization/encoding/Decoder;)Ljava/lang/Object; + public final fun getDescriptor ()Lkotlinx/serialization/descriptors/SerialDescriptor; + public final fun serialize (Lkotlinx/serialization/encoding/Encoder;Lio/portone/sdk/server/schemas/ChannelGroupSummary;)V + public synthetic fun serialize (Lkotlinx/serialization/encoding/Encoder;Ljava/lang/Object;)V + public fun typeParametersSerializers ()[Lkotlinx/serialization/KSerializer; +} + +public final class io/portone/sdk/server/schemas/ChannelGroupSummary$Companion { + public final fun serializer ()Lkotlinx/serialization/KSerializer; +} + +public final class io/portone/sdk/server/schemas/ChannelNotFoundException : java/lang/Exception { + public fun ()V + public fun (Ljava/lang/String;)V + public synthetic fun (Ljava/lang/String;ILkotlin/jvm/internal/DefaultConstructorMarker;)V +} + +public final class io/portone/sdk/server/schemas/ChannelSpecificException : java/lang/Exception { + public fun (Ljava/lang/String;Ljava/util/List;Ljava/util/List;)V + public synthetic fun (Ljava/lang/String;Ljava/util/List;Ljava/util/List;ILkotlin/jvm/internal/DefaultConstructorMarker;)V + public final fun getFailures ()Ljava/util/List; + public final fun getSucceededChannels ()Ljava/util/List; +} + +public abstract interface class io/portone/sdk/server/schemas/ChannelSpecificFailure { + public static final field Companion Lio/portone/sdk/server/schemas/ChannelSpecificFailure$Companion; + public abstract fun getChannel ()Lio/portone/sdk/server/schemas/SelectedChannel; + public abstract fun getMessage ()Ljava/lang/String; +} + +public final class io/portone/sdk/server/schemas/ChannelSpecificFailure$Companion { + public final fun serializer ()Lkotlinx/serialization/KSerializer; +} + +public final class io/portone/sdk/server/schemas/ChannelSpecificFailureInvalidRequest : io/portone/sdk/server/schemas/ChannelSpecificFailure { + public static final field Companion Lio/portone/sdk/server/schemas/ChannelSpecificFailureInvalidRequest$Companion; + public fun (Lio/portone/sdk/server/schemas/SelectedChannel;Ljava/lang/String;)V + public synthetic fun (Lio/portone/sdk/server/schemas/SelectedChannel;Ljava/lang/String;ILkotlin/jvm/internal/DefaultConstructorMarker;)V + public final fun component1 ()Lio/portone/sdk/server/schemas/SelectedChannel; + public final fun component2 ()Ljava/lang/String; + public final fun copy (Lio/portone/sdk/server/schemas/SelectedChannel;Ljava/lang/String;)Lio/portone/sdk/server/schemas/ChannelSpecificFailureInvalidRequest; + public static synthetic fun copy$default (Lio/portone/sdk/server/schemas/ChannelSpecificFailureInvalidRequest;Lio/portone/sdk/server/schemas/SelectedChannel;Ljava/lang/String;ILjava/lang/Object;)Lio/portone/sdk/server/schemas/ChannelSpecificFailureInvalidRequest; + public fun equals (Ljava/lang/Object;)Z + public fun getChannel ()Lio/portone/sdk/server/schemas/SelectedChannel; + public fun getMessage ()Ljava/lang/String; + public fun hashCode ()I + public fun toString ()Ljava/lang/String; +} + +public synthetic class io/portone/sdk/server/schemas/ChannelSpecificFailureInvalidRequest$$serializer : kotlinx/serialization/internal/GeneratedSerializer { + public static final field INSTANCE Lio/portone/sdk/server/schemas/ChannelSpecificFailureInvalidRequest$$serializer; + public final fun childSerializers ()[Lkotlinx/serialization/KSerializer; + public final fun deserialize (Lkotlinx/serialization/encoding/Decoder;)Lio/portone/sdk/server/schemas/ChannelSpecificFailureInvalidRequest; + public synthetic fun deserialize (Lkotlinx/serialization/encoding/Decoder;)Ljava/lang/Object; + public final fun getDescriptor ()Lkotlinx/serialization/descriptors/SerialDescriptor; + public final fun serialize (Lkotlinx/serialization/encoding/Encoder;Lio/portone/sdk/server/schemas/ChannelSpecificFailureInvalidRequest;)V + public synthetic fun serialize (Lkotlinx/serialization/encoding/Encoder;Ljava/lang/Object;)V + public fun typeParametersSerializers ()[Lkotlinx/serialization/KSerializer; +} + +public final class io/portone/sdk/server/schemas/ChannelSpecificFailureInvalidRequest$Companion { + public final fun serializer ()Lkotlinx/serialization/KSerializer; +} + +public final class io/portone/sdk/server/schemas/ChannelSpecificFailurePgProvider : io/portone/sdk/server/schemas/ChannelSpecificFailure { + public static final field Companion Lio/portone/sdk/server/schemas/ChannelSpecificFailurePgProvider$Companion; + public fun (Lio/portone/sdk/server/schemas/SelectedChannel;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V + public synthetic fun (Lio/portone/sdk/server/schemas/SelectedChannel;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;ILkotlin/jvm/internal/DefaultConstructorMarker;)V + public final fun component1 ()Lio/portone/sdk/server/schemas/SelectedChannel; + 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 (Lio/portone/sdk/server/schemas/SelectedChannel;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Lio/portone/sdk/server/schemas/ChannelSpecificFailurePgProvider; + public static synthetic fun copy$default (Lio/portone/sdk/server/schemas/ChannelSpecificFailurePgProvider;Lio/portone/sdk/server/schemas/SelectedChannel;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;ILjava/lang/Object;)Lio/portone/sdk/server/schemas/ChannelSpecificFailurePgProvider; + public fun equals (Ljava/lang/Object;)Z + public fun getChannel ()Lio/portone/sdk/server/schemas/SelectedChannel; + public fun getMessage ()Ljava/lang/String; + public final fun getPgCode ()Ljava/lang/String; + public final fun getPgMessage ()Ljava/lang/String; + public fun hashCode ()I + public fun toString ()Ljava/lang/String; +} + +public synthetic class io/portone/sdk/server/schemas/ChannelSpecificFailurePgProvider$$serializer : kotlinx/serialization/internal/GeneratedSerializer { + public static final field INSTANCE Lio/portone/sdk/server/schemas/ChannelSpecificFailurePgProvider$$serializer; + public final fun childSerializers ()[Lkotlinx/serialization/KSerializer; + public final fun deserialize (Lkotlinx/serialization/encoding/Decoder;)Lio/portone/sdk/server/schemas/ChannelSpecificFailurePgProvider; + public synthetic fun deserialize (Lkotlinx/serialization/encoding/Decoder;)Ljava/lang/Object; + public final fun getDescriptor ()Lkotlinx/serialization/descriptors/SerialDescriptor; + public final fun serialize (Lkotlinx/serialization/encoding/Encoder;Lio/portone/sdk/server/schemas/ChannelSpecificFailurePgProvider;)V + public synthetic fun serialize (Lkotlinx/serialization/encoding/Encoder;Ljava/lang/Object;)V + public fun typeParametersSerializers ()[Lkotlinx/serialization/KSerializer; +} + +public final class io/portone/sdk/server/schemas/ChannelSpecificFailurePgProvider$Companion { + public final fun serializer ()Lkotlinx/serialization/KSerializer; +} + +public final class io/portone/sdk/server/schemas/CloseVirtualAccountResponse { + public static final field Companion Lio/portone/sdk/server/schemas/CloseVirtualAccountResponse$Companion; + public fun (Ljava/time/Instant;)V + public final fun component1 ()Ljava/time/Instant; + public final fun copy (Ljava/time/Instant;)Lio/portone/sdk/server/schemas/CloseVirtualAccountResponse; + public static synthetic fun copy$default (Lio/portone/sdk/server/schemas/CloseVirtualAccountResponse;Ljava/time/Instant;ILjava/lang/Object;)Lio/portone/sdk/server/schemas/CloseVirtualAccountResponse; + public fun equals (Ljava/lang/Object;)Z + public final fun getClosedAt ()Ljava/time/Instant; + public fun hashCode ()I + public fun toString ()Ljava/lang/String; +} + +public synthetic class io/portone/sdk/server/schemas/CloseVirtualAccountResponse$$serializer : kotlinx/serialization/internal/GeneratedSerializer { + public static final field INSTANCE Lio/portone/sdk/server/schemas/CloseVirtualAccountResponse$$serializer; + public final fun childSerializers ()[Lkotlinx/serialization/KSerializer; + public final fun deserialize (Lkotlinx/serialization/encoding/Decoder;)Lio/portone/sdk/server/schemas/CloseVirtualAccountResponse; + public synthetic fun deserialize (Lkotlinx/serialization/encoding/Decoder;)Ljava/lang/Object; + public final fun getDescriptor ()Lkotlinx/serialization/descriptors/SerialDescriptor; + public final fun serialize (Lkotlinx/serialization/encoding/Encoder;Lio/portone/sdk/server/schemas/CloseVirtualAccountResponse;)V + public synthetic fun serialize (Lkotlinx/serialization/encoding/Encoder;Ljava/lang/Object;)V + public fun typeParametersSerializers ()[Lkotlinx/serialization/KSerializer; +} + +public final class io/portone/sdk/server/schemas/CloseVirtualAccountResponse$Companion { + public final fun serializer ()Lkotlinx/serialization/KSerializer; +} + +public final class io/portone/sdk/server/schemas/ConfirmEscrowResponse { + public static final field Companion Lio/portone/sdk/server/schemas/ConfirmEscrowResponse$Companion; + public fun (Ljava/time/Instant;)V + public final fun component1 ()Ljava/time/Instant; + public final fun copy (Ljava/time/Instant;)Lio/portone/sdk/server/schemas/ConfirmEscrowResponse; + public static synthetic fun copy$default (Lio/portone/sdk/server/schemas/ConfirmEscrowResponse;Ljava/time/Instant;ILjava/lang/Object;)Lio/portone/sdk/server/schemas/ConfirmEscrowResponse; + public fun equals (Ljava/lang/Object;)Z + public final fun getCompletedAt ()Ljava/time/Instant; + public fun hashCode ()I + public fun toString ()Ljava/lang/String; +} + +public synthetic class io/portone/sdk/server/schemas/ConfirmEscrowResponse$$serializer : kotlinx/serialization/internal/GeneratedSerializer { + public static final field INSTANCE Lio/portone/sdk/server/schemas/ConfirmEscrowResponse$$serializer; + public final fun childSerializers ()[Lkotlinx/serialization/KSerializer; + public final fun deserialize (Lkotlinx/serialization/encoding/Decoder;)Lio/portone/sdk/server/schemas/ConfirmEscrowResponse; + public synthetic fun deserialize (Lkotlinx/serialization/encoding/Decoder;)Ljava/lang/Object; + public final fun getDescriptor ()Lkotlinx/serialization/descriptors/SerialDescriptor; + public final fun serialize (Lkotlinx/serialization/encoding/Encoder;Lio/portone/sdk/server/schemas/ConfirmEscrowResponse;)V + public synthetic fun serialize (Lkotlinx/serialization/encoding/Encoder;Ljava/lang/Object;)V + public fun typeParametersSerializers ()[Lkotlinx/serialization/KSerializer; +} + +public final class io/portone/sdk/server/schemas/ConfirmEscrowResponse$Companion { + public final fun serializer ()Lkotlinx/serialization/KSerializer; +} + +public final class io/portone/sdk/server/schemas/ConfirmIdentityVerificationResponse { + public static final field Companion Lio/portone/sdk/server/schemas/ConfirmIdentityVerificationResponse$Companion; + public fun (Lio/portone/sdk/server/schemas/VerifiedIdentityVerification;)V + public final fun component1 ()Lio/portone/sdk/server/schemas/VerifiedIdentityVerification; + public final fun copy (Lio/portone/sdk/server/schemas/VerifiedIdentityVerification;)Lio/portone/sdk/server/schemas/ConfirmIdentityVerificationResponse; + public static synthetic fun copy$default (Lio/portone/sdk/server/schemas/ConfirmIdentityVerificationResponse;Lio/portone/sdk/server/schemas/VerifiedIdentityVerification;ILjava/lang/Object;)Lio/portone/sdk/server/schemas/ConfirmIdentityVerificationResponse; + public fun equals (Ljava/lang/Object;)Z + public final fun getIdentityVerification ()Lio/portone/sdk/server/schemas/VerifiedIdentityVerification; + public fun hashCode ()I + public fun toString ()Ljava/lang/String; +} + +public synthetic class io/portone/sdk/server/schemas/ConfirmIdentityVerificationResponse$$serializer : kotlinx/serialization/internal/GeneratedSerializer { + public static final field INSTANCE Lio/portone/sdk/server/schemas/ConfirmIdentityVerificationResponse$$serializer; + public final fun childSerializers ()[Lkotlinx/serialization/KSerializer; + public final fun deserialize (Lkotlinx/serialization/encoding/Decoder;)Lio/portone/sdk/server/schemas/ConfirmIdentityVerificationResponse; + public synthetic fun deserialize (Lkotlinx/serialization/encoding/Decoder;)Ljava/lang/Object; + public final fun getDescriptor ()Lkotlinx/serialization/descriptors/SerialDescriptor; + public final fun serialize (Lkotlinx/serialization/encoding/Encoder;Lio/portone/sdk/server/schemas/ConfirmIdentityVerificationResponse;)V + public synthetic fun serialize (Lkotlinx/serialization/encoding/Encoder;Ljava/lang/Object;)V + public fun typeParametersSerializers ()[Lkotlinx/serialization/KSerializer; +} + +public final class io/portone/sdk/server/schemas/ConfirmIdentityVerificationResponse$Companion { + public final fun serializer ()Lkotlinx/serialization/KSerializer; +} + +public final class io/portone/sdk/server/schemas/ConfirmedPaymentEscrow : io/portone/sdk/server/schemas/PaymentEscrow { + public static final field Companion Lio/portone/sdk/server/schemas/ConfirmedPaymentEscrow$Companion; + public fun (Ljava/lang/String;Ljava/lang/String;Ljava/time/Instant;Ljava/time/Instant;Z)V + public synthetic fun (Ljava/lang/String;Ljava/lang/String;Ljava/time/Instant;Ljava/time/Instant;ZILkotlin/jvm/internal/DefaultConstructorMarker;)V + public final fun component1 ()Ljava/lang/String; + public final fun component2 ()Ljava/lang/String; + public final fun component3 ()Ljava/time/Instant; + public final fun component4 ()Ljava/time/Instant; + public final fun component5 ()Z + public final fun copy (Ljava/lang/String;Ljava/lang/String;Ljava/time/Instant;Ljava/time/Instant;Z)Lio/portone/sdk/server/schemas/ConfirmedPaymentEscrow; + public static synthetic fun copy$default (Lio/portone/sdk/server/schemas/ConfirmedPaymentEscrow;Ljava/lang/String;Ljava/lang/String;Ljava/time/Instant;Ljava/time/Instant;ZILjava/lang/Object;)Lio/portone/sdk/server/schemas/ConfirmedPaymentEscrow; + public fun equals (Ljava/lang/Object;)Z + public final fun getAppliedAt ()Ljava/time/Instant; + public final fun getCompany ()Ljava/lang/String; + public final fun getInvoiceNumber ()Ljava/lang/String; + public final fun getSentAt ()Ljava/time/Instant; + public fun hashCode ()I + public final fun isAutomaticallyConfirmed ()Z + public fun toString ()Ljava/lang/String; +} + +public synthetic class io/portone/sdk/server/schemas/ConfirmedPaymentEscrow$$serializer : kotlinx/serialization/internal/GeneratedSerializer { + public static final field INSTANCE Lio/portone/sdk/server/schemas/ConfirmedPaymentEscrow$$serializer; + public final fun childSerializers ()[Lkotlinx/serialization/KSerializer; + public final fun deserialize (Lkotlinx/serialization/encoding/Decoder;)Lio/portone/sdk/server/schemas/ConfirmedPaymentEscrow; + public synthetic fun deserialize (Lkotlinx/serialization/encoding/Decoder;)Ljava/lang/Object; + public final fun getDescriptor ()Lkotlinx/serialization/descriptors/SerialDescriptor; + public final fun serialize (Lkotlinx/serialization/encoding/Encoder;Lio/portone/sdk/server/schemas/ConfirmedPaymentEscrow;)V + public synthetic fun serialize (Lkotlinx/serialization/encoding/Encoder;Ljava/lang/Object;)V + public fun typeParametersSerializers ()[Lkotlinx/serialization/KSerializer; +} + +public final class io/portone/sdk/server/schemas/ConfirmedPaymentEscrow$Companion { + public final fun serializer ()Lkotlinx/serialization/KSerializer; +} + +public final class io/portone/sdk/server/schemas/Country : java/lang/Enum { + public static final field AD Lio/portone/sdk/server/schemas/Country; + public static final field AE Lio/portone/sdk/server/schemas/Country; + public static final field AF Lio/portone/sdk/server/schemas/Country; + public static final field AG Lio/portone/sdk/server/schemas/Country; + public static final field AI Lio/portone/sdk/server/schemas/Country; + public static final field AL Lio/portone/sdk/server/schemas/Country; + public static final field AM Lio/portone/sdk/server/schemas/Country; + public static final field AO Lio/portone/sdk/server/schemas/Country; + public static final field AQ Lio/portone/sdk/server/schemas/Country; + public static final field AR Lio/portone/sdk/server/schemas/Country; + public static final field AS Lio/portone/sdk/server/schemas/Country; + public static final field AT Lio/portone/sdk/server/schemas/Country; + public static final field AU Lio/portone/sdk/server/schemas/Country; + public static final field AW Lio/portone/sdk/server/schemas/Country; + public static final field AX Lio/portone/sdk/server/schemas/Country; + public static final field AZ Lio/portone/sdk/server/schemas/Country; + public static final field BA Lio/portone/sdk/server/schemas/Country; + public static final field BB Lio/portone/sdk/server/schemas/Country; + public static final field BD Lio/portone/sdk/server/schemas/Country; + public static final field BE Lio/portone/sdk/server/schemas/Country; + public static final field BF Lio/portone/sdk/server/schemas/Country; + public static final field BG Lio/portone/sdk/server/schemas/Country; + public static final field BH Lio/portone/sdk/server/schemas/Country; + public static final field BI Lio/portone/sdk/server/schemas/Country; + public static final field BJ Lio/portone/sdk/server/schemas/Country; + public static final field BL Lio/portone/sdk/server/schemas/Country; + public static final field BM Lio/portone/sdk/server/schemas/Country; + public static final field BN Lio/portone/sdk/server/schemas/Country; + public static final field BO Lio/portone/sdk/server/schemas/Country; + public static final field BQ Lio/portone/sdk/server/schemas/Country; + public static final field BR Lio/portone/sdk/server/schemas/Country; + public static final field BS Lio/portone/sdk/server/schemas/Country; + public static final field BT Lio/portone/sdk/server/schemas/Country; + public static final field BV Lio/portone/sdk/server/schemas/Country; + public static final field BW Lio/portone/sdk/server/schemas/Country; + public static final field BY Lio/portone/sdk/server/schemas/Country; + public static final field BZ Lio/portone/sdk/server/schemas/Country; + public static final field CA Lio/portone/sdk/server/schemas/Country; + public static final field CC Lio/portone/sdk/server/schemas/Country; + public static final field CD Lio/portone/sdk/server/schemas/Country; + public static final field CF Lio/portone/sdk/server/schemas/Country; + public static final field CG Lio/portone/sdk/server/schemas/Country; + public static final field CH Lio/portone/sdk/server/schemas/Country; + public static final field CI Lio/portone/sdk/server/schemas/Country; + public static final field CK Lio/portone/sdk/server/schemas/Country; + public static final field CL Lio/portone/sdk/server/schemas/Country; + public static final field CM Lio/portone/sdk/server/schemas/Country; + public static final field CN Lio/portone/sdk/server/schemas/Country; + public static final field CO Lio/portone/sdk/server/schemas/Country; + public static final field CR Lio/portone/sdk/server/schemas/Country; + public static final field CU Lio/portone/sdk/server/schemas/Country; + public static final field CV Lio/portone/sdk/server/schemas/Country; + public static final field CW Lio/portone/sdk/server/schemas/Country; + public static final field CX Lio/portone/sdk/server/schemas/Country; + public static final field CY Lio/portone/sdk/server/schemas/Country; + public static final field CZ Lio/portone/sdk/server/schemas/Country; + public static final field Companion Lio/portone/sdk/server/schemas/Country$Companion; + public static final field DE Lio/portone/sdk/server/schemas/Country; + public static final field DJ Lio/portone/sdk/server/schemas/Country; + public static final field DK Lio/portone/sdk/server/schemas/Country; + public static final field DM Lio/portone/sdk/server/schemas/Country; + public static final field DO Lio/portone/sdk/server/schemas/Country; + public static final field DZ Lio/portone/sdk/server/schemas/Country; + public static final field EC Lio/portone/sdk/server/schemas/Country; + public static final field EE Lio/portone/sdk/server/schemas/Country; + public static final field EG Lio/portone/sdk/server/schemas/Country; + public static final field EH Lio/portone/sdk/server/schemas/Country; + public static final field ER Lio/portone/sdk/server/schemas/Country; + public static final field ES Lio/portone/sdk/server/schemas/Country; + public static final field ET Lio/portone/sdk/server/schemas/Country; + public static final field FI Lio/portone/sdk/server/schemas/Country; + public static final field FJ Lio/portone/sdk/server/schemas/Country; + public static final field FK Lio/portone/sdk/server/schemas/Country; + public static final field FM Lio/portone/sdk/server/schemas/Country; + public static final field FO Lio/portone/sdk/server/schemas/Country; + public static final field FR Lio/portone/sdk/server/schemas/Country; + public static final field GA Lio/portone/sdk/server/schemas/Country; + public static final field GB Lio/portone/sdk/server/schemas/Country; + public static final field GD Lio/portone/sdk/server/schemas/Country; + public static final field GE Lio/portone/sdk/server/schemas/Country; + public static final field GF Lio/portone/sdk/server/schemas/Country; + public static final field GG Lio/portone/sdk/server/schemas/Country; + public static final field GH Lio/portone/sdk/server/schemas/Country; + public static final field GI Lio/portone/sdk/server/schemas/Country; + public static final field GL Lio/portone/sdk/server/schemas/Country; + public static final field GM Lio/portone/sdk/server/schemas/Country; + public static final field GN Lio/portone/sdk/server/schemas/Country; + public static final field GP Lio/portone/sdk/server/schemas/Country; + public static final field GQ Lio/portone/sdk/server/schemas/Country; + public static final field GR Lio/portone/sdk/server/schemas/Country; + public static final field GS Lio/portone/sdk/server/schemas/Country; + public static final field GT Lio/portone/sdk/server/schemas/Country; + public static final field GU Lio/portone/sdk/server/schemas/Country; + public static final field GW Lio/portone/sdk/server/schemas/Country; + public static final field GY Lio/portone/sdk/server/schemas/Country; + public static final field HK Lio/portone/sdk/server/schemas/Country; + public static final field HM Lio/portone/sdk/server/schemas/Country; + public static final field HN Lio/portone/sdk/server/schemas/Country; + public static final field HR Lio/portone/sdk/server/schemas/Country; + public static final field HT Lio/portone/sdk/server/schemas/Country; + public static final field HU Lio/portone/sdk/server/schemas/Country; + public static final field ID Lio/portone/sdk/server/schemas/Country; + public static final field IE Lio/portone/sdk/server/schemas/Country; + public static final field IL Lio/portone/sdk/server/schemas/Country; + public static final field IM Lio/portone/sdk/server/schemas/Country; + public static final field IN Lio/portone/sdk/server/schemas/Country; + public static final field IO Lio/portone/sdk/server/schemas/Country; + public static final field IQ Lio/portone/sdk/server/schemas/Country; + public static final field IR Lio/portone/sdk/server/schemas/Country; + public static final field IS Lio/portone/sdk/server/schemas/Country; + public static final field IT Lio/portone/sdk/server/schemas/Country; + public static final field JE Lio/portone/sdk/server/schemas/Country; + public static final field JM Lio/portone/sdk/server/schemas/Country; + public static final field JO Lio/portone/sdk/server/schemas/Country; + public static final field JP Lio/portone/sdk/server/schemas/Country; + public static final field KE Lio/portone/sdk/server/schemas/Country; + public static final field KG Lio/portone/sdk/server/schemas/Country; + public static final field KH Lio/portone/sdk/server/schemas/Country; + public static final field KI Lio/portone/sdk/server/schemas/Country; + public static final field KM Lio/portone/sdk/server/schemas/Country; + public static final field KN Lio/portone/sdk/server/schemas/Country; + public static final field KP Lio/portone/sdk/server/schemas/Country; + public static final field KR Lio/portone/sdk/server/schemas/Country; + public static final field KW Lio/portone/sdk/server/schemas/Country; + public static final field KY Lio/portone/sdk/server/schemas/Country; + public static final field KZ Lio/portone/sdk/server/schemas/Country; + public static final field LA Lio/portone/sdk/server/schemas/Country; + public static final field LB Lio/portone/sdk/server/schemas/Country; + public static final field LC Lio/portone/sdk/server/schemas/Country; + public static final field LI Lio/portone/sdk/server/schemas/Country; + public static final field LK Lio/portone/sdk/server/schemas/Country; + public static final field LR Lio/portone/sdk/server/schemas/Country; + public static final field LS Lio/portone/sdk/server/schemas/Country; + public static final field LT Lio/portone/sdk/server/schemas/Country; + public static final field LU Lio/portone/sdk/server/schemas/Country; + public static final field LV Lio/portone/sdk/server/schemas/Country; + public static final field LY Lio/portone/sdk/server/schemas/Country; + public static final field MA Lio/portone/sdk/server/schemas/Country; + public static final field MC Lio/portone/sdk/server/schemas/Country; + public static final field MD Lio/portone/sdk/server/schemas/Country; + public static final field ME Lio/portone/sdk/server/schemas/Country; + public static final field MF Lio/portone/sdk/server/schemas/Country; + public static final field MG Lio/portone/sdk/server/schemas/Country; + public static final field MH Lio/portone/sdk/server/schemas/Country; + public static final field MK Lio/portone/sdk/server/schemas/Country; + public static final field ML Lio/portone/sdk/server/schemas/Country; + public static final field MM Lio/portone/sdk/server/schemas/Country; + public static final field MN Lio/portone/sdk/server/schemas/Country; + public static final field MO Lio/portone/sdk/server/schemas/Country; + public static final field MP Lio/portone/sdk/server/schemas/Country; + public static final field MQ Lio/portone/sdk/server/schemas/Country; + public static final field MR Lio/portone/sdk/server/schemas/Country; + public static final field MS Lio/portone/sdk/server/schemas/Country; + public static final field MT Lio/portone/sdk/server/schemas/Country; + public static final field MU Lio/portone/sdk/server/schemas/Country; + public static final field MV Lio/portone/sdk/server/schemas/Country; + public static final field MW Lio/portone/sdk/server/schemas/Country; + public static final field MX Lio/portone/sdk/server/schemas/Country; + public static final field MY Lio/portone/sdk/server/schemas/Country; + public static final field MZ Lio/portone/sdk/server/schemas/Country; + public static final field NA Lio/portone/sdk/server/schemas/Country; + public static final field NC Lio/portone/sdk/server/schemas/Country; + public static final field NE Lio/portone/sdk/server/schemas/Country; + public static final field NF Lio/portone/sdk/server/schemas/Country; + public static final field NG Lio/portone/sdk/server/schemas/Country; + public static final field NI Lio/portone/sdk/server/schemas/Country; + public static final field NL Lio/portone/sdk/server/schemas/Country; + public static final field NO Lio/portone/sdk/server/schemas/Country; + public static final field NP Lio/portone/sdk/server/schemas/Country; + public static final field NR Lio/portone/sdk/server/schemas/Country; + public static final field NU Lio/portone/sdk/server/schemas/Country; + public static final field NZ Lio/portone/sdk/server/schemas/Country; + public static final field OM Lio/portone/sdk/server/schemas/Country; + public static final field PA Lio/portone/sdk/server/schemas/Country; + public static final field PE Lio/portone/sdk/server/schemas/Country; + public static final field PF Lio/portone/sdk/server/schemas/Country; + public static final field PG Lio/portone/sdk/server/schemas/Country; + public static final field PH Lio/portone/sdk/server/schemas/Country; + public static final field PK Lio/portone/sdk/server/schemas/Country; + public static final field PL Lio/portone/sdk/server/schemas/Country; + public static final field PM Lio/portone/sdk/server/schemas/Country; + public static final field PN Lio/portone/sdk/server/schemas/Country; + public static final field PR Lio/portone/sdk/server/schemas/Country; + public static final field PS Lio/portone/sdk/server/schemas/Country; + public static final field PT Lio/portone/sdk/server/schemas/Country; + public static final field PW Lio/portone/sdk/server/schemas/Country; + public static final field PY Lio/portone/sdk/server/schemas/Country; + public static final field QA Lio/portone/sdk/server/schemas/Country; + public static final field RE Lio/portone/sdk/server/schemas/Country; + public static final field RO Lio/portone/sdk/server/schemas/Country; + public static final field RS Lio/portone/sdk/server/schemas/Country; + public static final field RU Lio/portone/sdk/server/schemas/Country; + public static final field RW Lio/portone/sdk/server/schemas/Country; + public static final field SA Lio/portone/sdk/server/schemas/Country; + public static final field SB Lio/portone/sdk/server/schemas/Country; + public static final field SC Lio/portone/sdk/server/schemas/Country; + public static final field SD Lio/portone/sdk/server/schemas/Country; + public static final field SE Lio/portone/sdk/server/schemas/Country; + public static final field SG Lio/portone/sdk/server/schemas/Country; + public static final field SH Lio/portone/sdk/server/schemas/Country; + public static final field SI Lio/portone/sdk/server/schemas/Country; + public static final field SJ Lio/portone/sdk/server/schemas/Country; + public static final field SK Lio/portone/sdk/server/schemas/Country; + public static final field SL Lio/portone/sdk/server/schemas/Country; + public static final field SM Lio/portone/sdk/server/schemas/Country; + public static final field SN Lio/portone/sdk/server/schemas/Country; + public static final field SO Lio/portone/sdk/server/schemas/Country; + public static final field SR Lio/portone/sdk/server/schemas/Country; + public static final field SS Lio/portone/sdk/server/schemas/Country; + public static final field ST Lio/portone/sdk/server/schemas/Country; + public static final field SV Lio/portone/sdk/server/schemas/Country; + public static final field SX Lio/portone/sdk/server/schemas/Country; + public static final field SY Lio/portone/sdk/server/schemas/Country; + public static final field SZ Lio/portone/sdk/server/schemas/Country; + public static final field TC Lio/portone/sdk/server/schemas/Country; + public static final field TD Lio/portone/sdk/server/schemas/Country; + public static final field TF Lio/portone/sdk/server/schemas/Country; + public static final field TG Lio/portone/sdk/server/schemas/Country; + public static final field TH Lio/portone/sdk/server/schemas/Country; + public static final field TJ Lio/portone/sdk/server/schemas/Country; + public static final field TK Lio/portone/sdk/server/schemas/Country; + public static final field TL Lio/portone/sdk/server/schemas/Country; + public static final field TM Lio/portone/sdk/server/schemas/Country; + public static final field TN Lio/portone/sdk/server/schemas/Country; + public static final field TO Lio/portone/sdk/server/schemas/Country; + public static final field TR Lio/portone/sdk/server/schemas/Country; + public static final field TT Lio/portone/sdk/server/schemas/Country; + public static final field TV Lio/portone/sdk/server/schemas/Country; + public static final field TW Lio/portone/sdk/server/schemas/Country; + public static final field TZ Lio/portone/sdk/server/schemas/Country; + public static final field UA Lio/portone/sdk/server/schemas/Country; + public static final field UG Lio/portone/sdk/server/schemas/Country; + public static final field UM Lio/portone/sdk/server/schemas/Country; + public static final field US Lio/portone/sdk/server/schemas/Country; + public static final field UY Lio/portone/sdk/server/schemas/Country; + public static final field UZ Lio/portone/sdk/server/schemas/Country; + public static final field VA Lio/portone/sdk/server/schemas/Country; + public static final field VC Lio/portone/sdk/server/schemas/Country; + public static final field VE Lio/portone/sdk/server/schemas/Country; + public static final field VG Lio/portone/sdk/server/schemas/Country; + public static final field VI Lio/portone/sdk/server/schemas/Country; + public static final field VN Lio/portone/sdk/server/schemas/Country; + public static final field VU Lio/portone/sdk/server/schemas/Country; + public static final field WF Lio/portone/sdk/server/schemas/Country; + public static final field WS Lio/portone/sdk/server/schemas/Country; + public static final field YE Lio/portone/sdk/server/schemas/Country; + public static final field YT Lio/portone/sdk/server/schemas/Country; + public static final field ZA Lio/portone/sdk/server/schemas/Country; + public static final field ZM Lio/portone/sdk/server/schemas/Country; + public static final field ZW Lio/portone/sdk/server/schemas/Country; + public static fun getEntries ()Lkotlin/enums/EnumEntries; + public static fun valueOf (Ljava/lang/String;)Lio/portone/sdk/server/schemas/Country; + public static fun values ()[Lio/portone/sdk/server/schemas/Country; +} + +public final class io/portone/sdk/server/schemas/Country$Companion { + public final fun serializer ()Lkotlinx/serialization/KSerializer; +} + +public final class io/portone/sdk/server/schemas/CreatePaymentScheduleResponse { + public static final field Companion Lio/portone/sdk/server/schemas/CreatePaymentScheduleResponse$Companion; + public fun (Lio/portone/sdk/server/schemas/PaymentScheduleSummary;)V + public final fun component1 ()Lio/portone/sdk/server/schemas/PaymentScheduleSummary; + public final fun copy (Lio/portone/sdk/server/schemas/PaymentScheduleSummary;)Lio/portone/sdk/server/schemas/CreatePaymentScheduleResponse; + public static synthetic fun copy$default (Lio/portone/sdk/server/schemas/CreatePaymentScheduleResponse;Lio/portone/sdk/server/schemas/PaymentScheduleSummary;ILjava/lang/Object;)Lio/portone/sdk/server/schemas/CreatePaymentScheduleResponse; + public fun equals (Ljava/lang/Object;)Z + public final fun getSchedule ()Lio/portone/sdk/server/schemas/PaymentScheduleSummary; + public fun hashCode ()I + public fun toString ()Ljava/lang/String; +} + +public synthetic class io/portone/sdk/server/schemas/CreatePaymentScheduleResponse$$serializer : kotlinx/serialization/internal/GeneratedSerializer { + public static final field INSTANCE Lio/portone/sdk/server/schemas/CreatePaymentScheduleResponse$$serializer; + public final fun childSerializers ()[Lkotlinx/serialization/KSerializer; + public final fun deserialize (Lkotlinx/serialization/encoding/Decoder;)Lio/portone/sdk/server/schemas/CreatePaymentScheduleResponse; + public synthetic fun deserialize (Lkotlinx/serialization/encoding/Decoder;)Ljava/lang/Object; + public final fun getDescriptor ()Lkotlinx/serialization/descriptors/SerialDescriptor; + public final fun serialize (Lkotlinx/serialization/encoding/Encoder;Lio/portone/sdk/server/schemas/CreatePaymentScheduleResponse;)V + public synthetic fun serialize (Lkotlinx/serialization/encoding/Encoder;Ljava/lang/Object;)V + public fun typeParametersSerializers ()[Lkotlinx/serialization/KSerializer; +} + +public final class io/portone/sdk/server/schemas/CreatePaymentScheduleResponse$Companion { + public final fun serializer ()Lkotlinx/serialization/KSerializer; +} + +public final class io/portone/sdk/server/schemas/Currency : java/lang/Enum { + public static final field AED Lio/portone/sdk/server/schemas/Currency; + public static final field AFN Lio/portone/sdk/server/schemas/Currency; + public static final field ALL Lio/portone/sdk/server/schemas/Currency; + public static final field AMD Lio/portone/sdk/server/schemas/Currency; + public static final field ANG Lio/portone/sdk/server/schemas/Currency; + public static final field AOA Lio/portone/sdk/server/schemas/Currency; + public static final field ARS Lio/portone/sdk/server/schemas/Currency; + public static final field AUD Lio/portone/sdk/server/schemas/Currency; + public static final field AWG Lio/portone/sdk/server/schemas/Currency; + public static final field AZN Lio/portone/sdk/server/schemas/Currency; + public static final field BAM Lio/portone/sdk/server/schemas/Currency; + public static final field BBD Lio/portone/sdk/server/schemas/Currency; + public static final field BDT Lio/portone/sdk/server/schemas/Currency; + public static final field BGN Lio/portone/sdk/server/schemas/Currency; + public static final field BHD Lio/portone/sdk/server/schemas/Currency; + public static final field BIF Lio/portone/sdk/server/schemas/Currency; + public static final field BMD Lio/portone/sdk/server/schemas/Currency; + public static final field BND Lio/portone/sdk/server/schemas/Currency; + public static final field BOB Lio/portone/sdk/server/schemas/Currency; + public static final field BOV Lio/portone/sdk/server/schemas/Currency; + public static final field BRL Lio/portone/sdk/server/schemas/Currency; + public static final field BSD Lio/portone/sdk/server/schemas/Currency; + public static final field BTN Lio/portone/sdk/server/schemas/Currency; + public static final field BWP Lio/portone/sdk/server/schemas/Currency; + public static final field BYN Lio/portone/sdk/server/schemas/Currency; + public static final field BZD Lio/portone/sdk/server/schemas/Currency; + public static final field CAD Lio/portone/sdk/server/schemas/Currency; + public static final field CDF Lio/portone/sdk/server/schemas/Currency; + public static final field CHE Lio/portone/sdk/server/schemas/Currency; + public static final field CHF Lio/portone/sdk/server/schemas/Currency; + public static final field CHW Lio/portone/sdk/server/schemas/Currency; + public static final field CLF Lio/portone/sdk/server/schemas/Currency; + public static final field CLP Lio/portone/sdk/server/schemas/Currency; + public static final field CNY Lio/portone/sdk/server/schemas/Currency; + public static final field COP Lio/portone/sdk/server/schemas/Currency; + public static final field COU Lio/portone/sdk/server/schemas/Currency; + public static final field CRC Lio/portone/sdk/server/schemas/Currency; + public static final field CUC Lio/portone/sdk/server/schemas/Currency; + public static final field CUP Lio/portone/sdk/server/schemas/Currency; + public static final field CVE Lio/portone/sdk/server/schemas/Currency; + public static final field CZK Lio/portone/sdk/server/schemas/Currency; + public static final field Companion Lio/portone/sdk/server/schemas/Currency$Companion; + public static final field DJF Lio/portone/sdk/server/schemas/Currency; + public static final field DKK Lio/portone/sdk/server/schemas/Currency; + public static final field DOP Lio/portone/sdk/server/schemas/Currency; + public static final field DZD Lio/portone/sdk/server/schemas/Currency; + public static final field EGP Lio/portone/sdk/server/schemas/Currency; + public static final field ERN Lio/portone/sdk/server/schemas/Currency; + public static final field ETB Lio/portone/sdk/server/schemas/Currency; + public static final field EUR Lio/portone/sdk/server/schemas/Currency; + public static final field FJD Lio/portone/sdk/server/schemas/Currency; + public static final field FKP Lio/portone/sdk/server/schemas/Currency; + public static final field GBP Lio/portone/sdk/server/schemas/Currency; + public static final field GEL Lio/portone/sdk/server/schemas/Currency; + public static final field GHS Lio/portone/sdk/server/schemas/Currency; + public static final field GIP Lio/portone/sdk/server/schemas/Currency; + public static final field GMD Lio/portone/sdk/server/schemas/Currency; + public static final field GNF Lio/portone/sdk/server/schemas/Currency; + public static final field GTQ Lio/portone/sdk/server/schemas/Currency; + public static final field GYD Lio/portone/sdk/server/schemas/Currency; + public static final field HKD Lio/portone/sdk/server/schemas/Currency; + public static final field HNL Lio/portone/sdk/server/schemas/Currency; + public static final field HRK Lio/portone/sdk/server/schemas/Currency; + public static final field HTG Lio/portone/sdk/server/schemas/Currency; + public static final field HUF Lio/portone/sdk/server/schemas/Currency; + public static final field IDR Lio/portone/sdk/server/schemas/Currency; + public static final field ILS Lio/portone/sdk/server/schemas/Currency; + public static final field INR Lio/portone/sdk/server/schemas/Currency; + public static final field IQD Lio/portone/sdk/server/schemas/Currency; + public static final field IRR Lio/portone/sdk/server/schemas/Currency; + public static final field ISK Lio/portone/sdk/server/schemas/Currency; + public static final field JMD Lio/portone/sdk/server/schemas/Currency; + public static final field JOD Lio/portone/sdk/server/schemas/Currency; + public static final field JPY Lio/portone/sdk/server/schemas/Currency; + public static final field KES Lio/portone/sdk/server/schemas/Currency; + public static final field KGS Lio/portone/sdk/server/schemas/Currency; + public static final field KHR Lio/portone/sdk/server/schemas/Currency; + public static final field KMF Lio/portone/sdk/server/schemas/Currency; + public static final field KPW Lio/portone/sdk/server/schemas/Currency; + public static final field KRW Lio/portone/sdk/server/schemas/Currency; + public static final field KWD Lio/portone/sdk/server/schemas/Currency; + public static final field KYD Lio/portone/sdk/server/schemas/Currency; + public static final field KZT Lio/portone/sdk/server/schemas/Currency; + public static final field LAK Lio/portone/sdk/server/schemas/Currency; + public static final field LBP Lio/portone/sdk/server/schemas/Currency; + public static final field LKR Lio/portone/sdk/server/schemas/Currency; + public static final field LRD Lio/portone/sdk/server/schemas/Currency; + public static final field LSL Lio/portone/sdk/server/schemas/Currency; + public static final field LYD Lio/portone/sdk/server/schemas/Currency; + public static final field MAD Lio/portone/sdk/server/schemas/Currency; + public static final field MDL Lio/portone/sdk/server/schemas/Currency; + public static final field MGA Lio/portone/sdk/server/schemas/Currency; + public static final field MKD Lio/portone/sdk/server/schemas/Currency; + public static final field MMK Lio/portone/sdk/server/schemas/Currency; + public static final field MNT Lio/portone/sdk/server/schemas/Currency; + public static final field MOP Lio/portone/sdk/server/schemas/Currency; + public static final field MRU Lio/portone/sdk/server/schemas/Currency; + public static final field MUR Lio/portone/sdk/server/schemas/Currency; + public static final field MVR Lio/portone/sdk/server/schemas/Currency; + public static final field MWK Lio/portone/sdk/server/schemas/Currency; + public static final field MXN Lio/portone/sdk/server/schemas/Currency; + public static final field MXV Lio/portone/sdk/server/schemas/Currency; + public static final field MYR Lio/portone/sdk/server/schemas/Currency; + public static final field MZN Lio/portone/sdk/server/schemas/Currency; + public static final field NAD Lio/portone/sdk/server/schemas/Currency; + public static final field NGN Lio/portone/sdk/server/schemas/Currency; + public static final field NIO Lio/portone/sdk/server/schemas/Currency; + public static final field NOK Lio/portone/sdk/server/schemas/Currency; + public static final field NPR Lio/portone/sdk/server/schemas/Currency; + public static final field NZD Lio/portone/sdk/server/schemas/Currency; + public static final field OMR Lio/portone/sdk/server/schemas/Currency; + public static final field PAB Lio/portone/sdk/server/schemas/Currency; + public static final field PEN Lio/portone/sdk/server/schemas/Currency; + public static final field PGK Lio/portone/sdk/server/schemas/Currency; + public static final field PHP Lio/portone/sdk/server/schemas/Currency; + public static final field PKR Lio/portone/sdk/server/schemas/Currency; + public static final field PLN Lio/portone/sdk/server/schemas/Currency; + public static final field PYG Lio/portone/sdk/server/schemas/Currency; + public static final field QAR Lio/portone/sdk/server/schemas/Currency; + public static final field RON Lio/portone/sdk/server/schemas/Currency; + public static final field RSD Lio/portone/sdk/server/schemas/Currency; + public static final field RUB Lio/portone/sdk/server/schemas/Currency; + public static final field RWF Lio/portone/sdk/server/schemas/Currency; + public static final field SAR Lio/portone/sdk/server/schemas/Currency; + public static final field SBD Lio/portone/sdk/server/schemas/Currency; + public static final field SCR Lio/portone/sdk/server/schemas/Currency; + public static final field SDG Lio/portone/sdk/server/schemas/Currency; + public static final field SEK Lio/portone/sdk/server/schemas/Currency; + public static final field SGD Lio/portone/sdk/server/schemas/Currency; + public static final field SHP Lio/portone/sdk/server/schemas/Currency; + public static final field SLE Lio/portone/sdk/server/schemas/Currency; + public static final field SLL Lio/portone/sdk/server/schemas/Currency; + public static final field SOS Lio/portone/sdk/server/schemas/Currency; + public static final field SRD Lio/portone/sdk/server/schemas/Currency; + public static final field SSP Lio/portone/sdk/server/schemas/Currency; + public static final field STN Lio/portone/sdk/server/schemas/Currency; + public static final field SVC Lio/portone/sdk/server/schemas/Currency; + public static final field SYP Lio/portone/sdk/server/schemas/Currency; + public static final field SZL Lio/portone/sdk/server/schemas/Currency; + public static final field THB Lio/portone/sdk/server/schemas/Currency; + public static final field TJS Lio/portone/sdk/server/schemas/Currency; + public static final field TMT Lio/portone/sdk/server/schemas/Currency; + public static final field TND Lio/portone/sdk/server/schemas/Currency; + public static final field TOP Lio/portone/sdk/server/schemas/Currency; + public static final field TRY Lio/portone/sdk/server/schemas/Currency; + public static final field TTD Lio/portone/sdk/server/schemas/Currency; + public static final field TWD Lio/portone/sdk/server/schemas/Currency; + public static final field TZS Lio/portone/sdk/server/schemas/Currency; + public static final field UAH Lio/portone/sdk/server/schemas/Currency; + public static final field UGX Lio/portone/sdk/server/schemas/Currency; + public static final field USD Lio/portone/sdk/server/schemas/Currency; + public static final field USN Lio/portone/sdk/server/schemas/Currency; + public static final field UYI Lio/portone/sdk/server/schemas/Currency; + public static final field UYU Lio/portone/sdk/server/schemas/Currency; + public static final field UYW Lio/portone/sdk/server/schemas/Currency; + public static final field UZS Lio/portone/sdk/server/schemas/Currency; + public static final field VED Lio/portone/sdk/server/schemas/Currency; + public static final field VES Lio/portone/sdk/server/schemas/Currency; + public static final field VND Lio/portone/sdk/server/schemas/Currency; + public static final field VUV Lio/portone/sdk/server/schemas/Currency; + public static final field WST Lio/portone/sdk/server/schemas/Currency; + public static final field XAF Lio/portone/sdk/server/schemas/Currency; + public static final field XAG Lio/portone/sdk/server/schemas/Currency; + public static final field XAU Lio/portone/sdk/server/schemas/Currency; + public static final field XBA Lio/portone/sdk/server/schemas/Currency; + public static final field XBB Lio/portone/sdk/server/schemas/Currency; + public static final field XBC Lio/portone/sdk/server/schemas/Currency; + public static final field XBD Lio/portone/sdk/server/schemas/Currency; + public static final field XCD Lio/portone/sdk/server/schemas/Currency; + public static final field XDR Lio/portone/sdk/server/schemas/Currency; + public static final field XOF Lio/portone/sdk/server/schemas/Currency; + public static final field XPD Lio/portone/sdk/server/schemas/Currency; + public static final field XPF Lio/portone/sdk/server/schemas/Currency; + public static final field XPT Lio/portone/sdk/server/schemas/Currency; + public static final field XSU Lio/portone/sdk/server/schemas/Currency; + public static final field XTS Lio/portone/sdk/server/schemas/Currency; + public static final field XUA Lio/portone/sdk/server/schemas/Currency; + public static final field XXX Lio/portone/sdk/server/schemas/Currency; + public static final field YER Lio/portone/sdk/server/schemas/Currency; + public static final field ZAR Lio/portone/sdk/server/schemas/Currency; + public static final field ZMW Lio/portone/sdk/server/schemas/Currency; + public static final field ZWL Lio/portone/sdk/server/schemas/Currency; + public static fun getEntries ()Lkotlin/enums/EnumEntries; + public static fun valueOf (Ljava/lang/String;)Lio/portone/sdk/server/schemas/Currency; + public static fun values ()[Lio/portone/sdk/server/schemas/Currency; +} + +public final class io/portone/sdk/server/schemas/Currency$Companion { + public final fun serializer ()Lkotlinx/serialization/KSerializer; +} + +public final class io/portone/sdk/server/schemas/Customer { + public static final field Companion Lio/portone/sdk/server/schemas/Customer$Companion; + public fun ()V + public fun (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Lio/portone/sdk/server/schemas/Gender;Ljava/lang/String;Ljava/lang/String;Lio/portone/sdk/server/schemas/Address;Ljava/lang/String;)V + public synthetic fun (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Lio/portone/sdk/server/schemas/Gender;Ljava/lang/String;Ljava/lang/String;Lio/portone/sdk/server/schemas/Address;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 ()Lio/portone/sdk/server/schemas/Gender; + public final fun component5 ()Ljava/lang/String; + public final fun component6 ()Ljava/lang/String; + public final fun component7 ()Lio/portone/sdk/server/schemas/Address; + public final fun component8 ()Ljava/lang/String; + public final fun copy (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Lio/portone/sdk/server/schemas/Gender;Ljava/lang/String;Ljava/lang/String;Lio/portone/sdk/server/schemas/Address;Ljava/lang/String;)Lio/portone/sdk/server/schemas/Customer; + public static synthetic fun copy$default (Lio/portone/sdk/server/schemas/Customer;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Lio/portone/sdk/server/schemas/Gender;Ljava/lang/String;Ljava/lang/String;Lio/portone/sdk/server/schemas/Address;Ljava/lang/String;ILjava/lang/Object;)Lio/portone/sdk/server/schemas/Customer; + public fun equals (Ljava/lang/Object;)Z + public final fun getAddress ()Lio/portone/sdk/server/schemas/Address; + public final fun getBirthYear ()Ljava/lang/String; + public final fun getEmail ()Ljava/lang/String; + public final fun getGender ()Lio/portone/sdk/server/schemas/Gender; + public final fun getId ()Ljava/lang/String; + public final fun getName ()Ljava/lang/String; + public final fun getPhoneNumber ()Ljava/lang/String; + public final fun getZipcode ()Ljava/lang/String; + public fun hashCode ()I + public fun toString ()Ljava/lang/String; +} + +public synthetic class io/portone/sdk/server/schemas/Customer$$serializer : kotlinx/serialization/internal/GeneratedSerializer { + public static final field INSTANCE Lio/portone/sdk/server/schemas/Customer$$serializer; + public final fun childSerializers ()[Lkotlinx/serialization/KSerializer; + public final fun deserialize (Lkotlinx/serialization/encoding/Decoder;)Lio/portone/sdk/server/schemas/Customer; + public synthetic fun deserialize (Lkotlinx/serialization/encoding/Decoder;)Ljava/lang/Object; + public final fun getDescriptor ()Lkotlinx/serialization/descriptors/SerialDescriptor; + public final fun serialize (Lkotlinx/serialization/encoding/Encoder;Lio/portone/sdk/server/schemas/Customer;)V + public synthetic fun serialize (Lkotlinx/serialization/encoding/Encoder;Ljava/lang/Object;)V + public fun typeParametersSerializers ()[Lkotlinx/serialization/KSerializer; +} + +public final class io/portone/sdk/server/schemas/Customer$Companion { + public final fun serializer ()Lkotlinx/serialization/KSerializer; +} + +public final class io/portone/sdk/server/schemas/CustomerInput { + public static final field Companion Lio/portone/sdk/server/schemas/CustomerInput$Companion; + public fun ()V + public fun (Ljava/lang/String;Lio/portone/sdk/server/schemas/CustomerNameInput;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Lio/portone/sdk/server/schemas/Country;Lio/portone/sdk/server/schemas/Gender;Ljava/lang/String;Ljava/lang/String;Lio/portone/sdk/server/schemas/SeparatedAddressInput;Ljava/lang/String;Ljava/lang/String;)V + public synthetic fun (Ljava/lang/String;Lio/portone/sdk/server/schemas/CustomerNameInput;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Lio/portone/sdk/server/schemas/Country;Lio/portone/sdk/server/schemas/Gender;Ljava/lang/String;Ljava/lang/String;Lio/portone/sdk/server/schemas/SeparatedAddressInput;Ljava/lang/String;Ljava/lang/String;ILkotlin/jvm/internal/DefaultConstructorMarker;)V + public final fun component1 ()Ljava/lang/String; + public final fun component10 ()Lio/portone/sdk/server/schemas/SeparatedAddressInput; + public final fun component11 ()Ljava/lang/String; + public final fun component12 ()Ljava/lang/String; + public final fun component2 ()Lio/portone/sdk/server/schemas/CustomerNameInput; + 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 ()Lio/portone/sdk/server/schemas/Country; + public final fun component7 ()Lio/portone/sdk/server/schemas/Gender; + public final fun component8 ()Ljava/lang/String; + public final fun component9 ()Ljava/lang/String; + public final fun copy (Ljava/lang/String;Lio/portone/sdk/server/schemas/CustomerNameInput;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Lio/portone/sdk/server/schemas/Country;Lio/portone/sdk/server/schemas/Gender;Ljava/lang/String;Ljava/lang/String;Lio/portone/sdk/server/schemas/SeparatedAddressInput;Ljava/lang/String;Ljava/lang/String;)Lio/portone/sdk/server/schemas/CustomerInput; + public static synthetic fun copy$default (Lio/portone/sdk/server/schemas/CustomerInput;Ljava/lang/String;Lio/portone/sdk/server/schemas/CustomerNameInput;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Lio/portone/sdk/server/schemas/Country;Lio/portone/sdk/server/schemas/Gender;Ljava/lang/String;Ljava/lang/String;Lio/portone/sdk/server/schemas/SeparatedAddressInput;Ljava/lang/String;Ljava/lang/String;ILjava/lang/Object;)Lio/portone/sdk/server/schemas/CustomerInput; + public fun equals (Ljava/lang/Object;)Z + public final fun getAddress ()Lio/portone/sdk/server/schemas/SeparatedAddressInput; + public final fun getBirthDay ()Ljava/lang/String; + public final fun getBirthMonth ()Ljava/lang/String; + public final fun getBirthYear ()Ljava/lang/String; + public final fun getBusinessRegistrationNumber ()Ljava/lang/String; + public final fun getCountry ()Lio/portone/sdk/server/schemas/Country; + public final fun getEmail ()Ljava/lang/String; + public final fun getGender ()Lio/portone/sdk/server/schemas/Gender; + public final fun getId ()Ljava/lang/String; + public final fun getName ()Lio/portone/sdk/server/schemas/CustomerNameInput; + public final fun getPhoneNumber ()Ljava/lang/String; + public final fun getZipcode ()Ljava/lang/String; + public fun hashCode ()I + public fun toString ()Ljava/lang/String; +} + +public synthetic class io/portone/sdk/server/schemas/CustomerInput$$serializer : kotlinx/serialization/internal/GeneratedSerializer { + public static final field INSTANCE Lio/portone/sdk/server/schemas/CustomerInput$$serializer; + public final fun childSerializers ()[Lkotlinx/serialization/KSerializer; + public final fun deserialize (Lkotlinx/serialization/encoding/Decoder;)Lio/portone/sdk/server/schemas/CustomerInput; + public synthetic fun deserialize (Lkotlinx/serialization/encoding/Decoder;)Ljava/lang/Object; + public final fun getDescriptor ()Lkotlinx/serialization/descriptors/SerialDescriptor; + public final fun serialize (Lkotlinx/serialization/encoding/Encoder;Lio/portone/sdk/server/schemas/CustomerInput;)V + public synthetic fun serialize (Lkotlinx/serialization/encoding/Encoder;Ljava/lang/Object;)V + public fun typeParametersSerializers ()[Lkotlinx/serialization/KSerializer; +} + +public final class io/portone/sdk/server/schemas/CustomerInput$Companion { + public final fun serializer ()Lkotlinx/serialization/KSerializer; +} + +public final class io/portone/sdk/server/schemas/CustomerNameInput { + public static final field Companion Lio/portone/sdk/server/schemas/CustomerNameInput$Companion; + public fun ()V + public fun (Ljava/lang/String;Lio/portone/sdk/server/schemas/CustomerSeparatedName;)V + public synthetic fun (Ljava/lang/String;Lio/portone/sdk/server/schemas/CustomerSeparatedName;ILkotlin/jvm/internal/DefaultConstructorMarker;)V + public final fun component1 ()Ljava/lang/String; + public final fun component2 ()Lio/portone/sdk/server/schemas/CustomerSeparatedName; + public final fun copy (Ljava/lang/String;Lio/portone/sdk/server/schemas/CustomerSeparatedName;)Lio/portone/sdk/server/schemas/CustomerNameInput; + public static synthetic fun copy$default (Lio/portone/sdk/server/schemas/CustomerNameInput;Ljava/lang/String;Lio/portone/sdk/server/schemas/CustomerSeparatedName;ILjava/lang/Object;)Lio/portone/sdk/server/schemas/CustomerNameInput; + public fun equals (Ljava/lang/Object;)Z + public final fun getFull ()Ljava/lang/String; + public final fun getSeparated ()Lio/portone/sdk/server/schemas/CustomerSeparatedName; + public fun hashCode ()I + public fun toString ()Ljava/lang/String; +} + +public synthetic class io/portone/sdk/server/schemas/CustomerNameInput$$serializer : kotlinx/serialization/internal/GeneratedSerializer { + public static final field INSTANCE Lio/portone/sdk/server/schemas/CustomerNameInput$$serializer; + public final fun childSerializers ()[Lkotlinx/serialization/KSerializer; + public final fun deserialize (Lkotlinx/serialization/encoding/Decoder;)Lio/portone/sdk/server/schemas/CustomerNameInput; + public synthetic fun deserialize (Lkotlinx/serialization/encoding/Decoder;)Ljava/lang/Object; + public final fun getDescriptor ()Lkotlinx/serialization/descriptors/SerialDescriptor; + public final fun serialize (Lkotlinx/serialization/encoding/Encoder;Lio/portone/sdk/server/schemas/CustomerNameInput;)V + public synthetic fun serialize (Lkotlinx/serialization/encoding/Encoder;Ljava/lang/Object;)V + public fun typeParametersSerializers ()[Lkotlinx/serialization/KSerializer; +} + +public final class io/portone/sdk/server/schemas/CustomerNameInput$Companion { + public final fun serializer ()Lkotlinx/serialization/KSerializer; +} + +public final class io/portone/sdk/server/schemas/CustomerSeparatedName { + public static final field Companion Lio/portone/sdk/server/schemas/CustomerSeparatedName$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;)Lio/portone/sdk/server/schemas/CustomerSeparatedName; + public static synthetic fun copy$default (Lio/portone/sdk/server/schemas/CustomerSeparatedName;Ljava/lang/String;Ljava/lang/String;ILjava/lang/Object;)Lio/portone/sdk/server/schemas/CustomerSeparatedName; + public fun equals (Ljava/lang/Object;)Z + public final fun getFirst ()Ljava/lang/String; + public final fun getLast ()Ljava/lang/String; + public fun hashCode ()I + public fun toString ()Ljava/lang/String; +} + +public synthetic class io/portone/sdk/server/schemas/CustomerSeparatedName$$serializer : kotlinx/serialization/internal/GeneratedSerializer { + public static final field INSTANCE Lio/portone/sdk/server/schemas/CustomerSeparatedName$$serializer; + public final fun childSerializers ()[Lkotlinx/serialization/KSerializer; + public final fun deserialize (Lkotlinx/serialization/encoding/Decoder;)Lio/portone/sdk/server/schemas/CustomerSeparatedName; + public synthetic fun deserialize (Lkotlinx/serialization/encoding/Decoder;)Ljava/lang/Object; + public final fun getDescriptor ()Lkotlinx/serialization/descriptors/SerialDescriptor; + public final fun serialize (Lkotlinx/serialization/encoding/Encoder;Lio/portone/sdk/server/schemas/CustomerSeparatedName;)V + public synthetic fun serialize (Lkotlinx/serialization/encoding/Encoder;Ljava/lang/Object;)V + public fun typeParametersSerializers ()[Lkotlinx/serialization/KSerializer; +} + +public final class io/portone/sdk/server/schemas/CustomerSeparatedName$Companion { + public final fun serializer ()Lkotlinx/serialization/KSerializer; +} + +public final class io/portone/sdk/server/schemas/DateTimeRange { + public static final field Companion Lio/portone/sdk/server/schemas/DateTimeRange$Companion; + public fun (Ljava/time/Instant;Ljava/time/Instant;)V + public final fun component1 ()Ljava/time/Instant; + public final fun component2 ()Ljava/time/Instant; + public final fun copy (Ljava/time/Instant;Ljava/time/Instant;)Lio/portone/sdk/server/schemas/DateTimeRange; + public static synthetic fun copy$default (Lio/portone/sdk/server/schemas/DateTimeRange;Ljava/time/Instant;Ljava/time/Instant;ILjava/lang/Object;)Lio/portone/sdk/server/schemas/DateTimeRange; + public fun equals (Ljava/lang/Object;)Z + public final fun getFrom ()Ljava/time/Instant; + public final fun getUntil ()Ljava/time/Instant; + public fun hashCode ()I + public fun toString ()Ljava/lang/String; +} + +public synthetic class io/portone/sdk/server/schemas/DateTimeRange$$serializer : kotlinx/serialization/internal/GeneratedSerializer { + public static final field INSTANCE Lio/portone/sdk/server/schemas/DateTimeRange$$serializer; + public final fun childSerializers ()[Lkotlinx/serialization/KSerializer; + public final fun deserialize (Lkotlinx/serialization/encoding/Decoder;)Lio/portone/sdk/server/schemas/DateTimeRange; + public synthetic fun deserialize (Lkotlinx/serialization/encoding/Decoder;)Ljava/lang/Object; + public final fun getDescriptor ()Lkotlinx/serialization/descriptors/SerialDescriptor; + public final fun serialize (Lkotlinx/serialization/encoding/Encoder;Lio/portone/sdk/server/schemas/DateTimeRange;)V + public synthetic fun serialize (Lkotlinx/serialization/encoding/Encoder;Ljava/lang/Object;)V + public fun typeParametersSerializers ()[Lkotlinx/serialization/KSerializer; +} + +public final class io/portone/sdk/server/schemas/DateTimeRange$Companion { + public final fun serializer ()Lkotlinx/serialization/KSerializer; +} + +public final class io/portone/sdk/server/schemas/DeleteBillingKeyResponse { + public static final field Companion Lio/portone/sdk/server/schemas/DeleteBillingKeyResponse$Companion; + public fun (Ljava/time/Instant;)V + public final fun component1 ()Ljava/time/Instant; + public final fun copy (Ljava/time/Instant;)Lio/portone/sdk/server/schemas/DeleteBillingKeyResponse; + public static synthetic fun copy$default (Lio/portone/sdk/server/schemas/DeleteBillingKeyResponse;Ljava/time/Instant;ILjava/lang/Object;)Lio/portone/sdk/server/schemas/DeleteBillingKeyResponse; + public fun equals (Ljava/lang/Object;)Z + public final fun getDeletedAt ()Ljava/time/Instant; + public fun hashCode ()I + public fun toString ()Ljava/lang/String; +} + +public synthetic class io/portone/sdk/server/schemas/DeleteBillingKeyResponse$$serializer : kotlinx/serialization/internal/GeneratedSerializer { + public static final field INSTANCE Lio/portone/sdk/server/schemas/DeleteBillingKeyResponse$$serializer; + public final fun childSerializers ()[Lkotlinx/serialization/KSerializer; + public final fun deserialize (Lkotlinx/serialization/encoding/Decoder;)Lio/portone/sdk/server/schemas/DeleteBillingKeyResponse; + public synthetic fun deserialize (Lkotlinx/serialization/encoding/Decoder;)Ljava/lang/Object; + public final fun getDescriptor ()Lkotlinx/serialization/descriptors/SerialDescriptor; + public final fun serialize (Lkotlinx/serialization/encoding/Encoder;Lio/portone/sdk/server/schemas/DeleteBillingKeyResponse;)V + public synthetic fun serialize (Lkotlinx/serialization/encoding/Encoder;Ljava/lang/Object;)V + public fun typeParametersSerializers ()[Lkotlinx/serialization/KSerializer; +} + +public final class io/portone/sdk/server/schemas/DeleteBillingKeyResponse$Companion { + public final fun serializer ()Lkotlinx/serialization/KSerializer; +} + +public final class io/portone/sdk/server/schemas/DeletedBillingKeyInfo : io/portone/sdk/server/schemas/BillingKeyInfo { + public static final field Companion Lio/portone/sdk/server/schemas/DeletedBillingKeyInfo$Companion; + public fun (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/util/List;Ljava/util/List;Lio/portone/sdk/server/schemas/Customer;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/time/Instant;Ljava/time/Instant;Lio/portone/sdk/server/schemas/ChannelGroupSummary;Ljava/util/List;Ljava/time/Instant;)V + public synthetic fun (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/util/List;Ljava/util/List;Lio/portone/sdk/server/schemas/Customer;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/time/Instant;Ljava/time/Instant;Lio/portone/sdk/server/schemas/ChannelGroupSummary;Ljava/util/List;Ljava/time/Instant;ILkotlin/jvm/internal/DefaultConstructorMarker;)V + public final fun component1 ()Ljava/lang/String; + public final fun component10 ()Ljava/time/Instant; + public final fun component11 ()Ljava/time/Instant; + public final fun component12 ()Lio/portone/sdk/server/schemas/ChannelGroupSummary; + public final fun component13 ()Ljava/util/List; + public final fun component14 ()Ljava/time/Instant; + 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/util/List; + public final fun component6 ()Lio/portone/sdk/server/schemas/Customer; + 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/util/List;Ljava/util/List;Lio/portone/sdk/server/schemas/Customer;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/time/Instant;Ljava/time/Instant;Lio/portone/sdk/server/schemas/ChannelGroupSummary;Ljava/util/List;Ljava/time/Instant;)Lio/portone/sdk/server/schemas/DeletedBillingKeyInfo; + public static synthetic fun copy$default (Lio/portone/sdk/server/schemas/DeletedBillingKeyInfo;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/util/List;Ljava/util/List;Lio/portone/sdk/server/schemas/Customer;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/time/Instant;Ljava/time/Instant;Lio/portone/sdk/server/schemas/ChannelGroupSummary;Ljava/util/List;Ljava/time/Instant;ILjava/lang/Object;)Lio/portone/sdk/server/schemas/DeletedBillingKeyInfo; + public fun equals (Ljava/lang/Object;)Z + public fun getBillingKey ()Ljava/lang/String; + public fun getChannelGroup ()Lio/portone/sdk/server/schemas/ChannelGroupSummary; + public fun getChannels ()Ljava/util/List; + public fun getCustomData ()Ljava/lang/String; + public fun getCustomer ()Lio/portone/sdk/server/schemas/Customer; + public final fun getDeletedAt ()Ljava/time/Instant; + public fun getIssueId ()Ljava/lang/String; + public fun getIssueName ()Ljava/lang/String; + public fun getIssuedAt ()Ljava/time/Instant; + public fun getMerchantId ()Ljava/lang/String; + public fun getMethods ()Ljava/util/List; + public fun getPgBillingKeyIssueResponses ()Ljava/util/List; + public fun getRequestedAt ()Ljava/time/Instant; + public fun getStoreId ()Ljava/lang/String; + public fun hashCode ()I + public fun toString ()Ljava/lang/String; +} + +public synthetic class io/portone/sdk/server/schemas/DeletedBillingKeyInfo$$serializer : kotlinx/serialization/internal/GeneratedSerializer { + public static final field INSTANCE Lio/portone/sdk/server/schemas/DeletedBillingKeyInfo$$serializer; + public final fun childSerializers ()[Lkotlinx/serialization/KSerializer; + public final fun deserialize (Lkotlinx/serialization/encoding/Decoder;)Lio/portone/sdk/server/schemas/DeletedBillingKeyInfo; + public synthetic fun deserialize (Lkotlinx/serialization/encoding/Decoder;)Ljava/lang/Object; + public final fun getDescriptor ()Lkotlinx/serialization/descriptors/SerialDescriptor; + public final fun serialize (Lkotlinx/serialization/encoding/Encoder;Lio/portone/sdk/server/schemas/DeletedBillingKeyInfo;)V + public synthetic fun serialize (Lkotlinx/serialization/encoding/Encoder;Ljava/lang/Object;)V + public fun typeParametersSerializers ()[Lkotlinx/serialization/KSerializer; +} + +public final class io/portone/sdk/server/schemas/DeletedBillingKeyInfo$Companion { + public final fun serializer ()Lkotlinx/serialization/KSerializer; +} + +public final class io/portone/sdk/server/schemas/DeliveredPaymentEscrow : io/portone/sdk/server/schemas/PaymentEscrow { + public static final field Companion Lio/portone/sdk/server/schemas/DeliveredPaymentEscrow$Companion; + public fun (Ljava/lang/String;Ljava/lang/String;Ljava/time/Instant;Ljava/time/Instant;)V + public synthetic fun (Ljava/lang/String;Ljava/lang/String;Ljava/time/Instant;Ljava/time/Instant;ILkotlin/jvm/internal/DefaultConstructorMarker;)V + public final fun component1 ()Ljava/lang/String; + public final fun component2 ()Ljava/lang/String; + public final fun component3 ()Ljava/time/Instant; + public final fun component4 ()Ljava/time/Instant; + public final fun copy (Ljava/lang/String;Ljava/lang/String;Ljava/time/Instant;Ljava/time/Instant;)Lio/portone/sdk/server/schemas/DeliveredPaymentEscrow; + public static synthetic fun copy$default (Lio/portone/sdk/server/schemas/DeliveredPaymentEscrow;Ljava/lang/String;Ljava/lang/String;Ljava/time/Instant;Ljava/time/Instant;ILjava/lang/Object;)Lio/portone/sdk/server/schemas/DeliveredPaymentEscrow; + public fun equals (Ljava/lang/Object;)Z + public final fun getAppliedAt ()Ljava/time/Instant; + public final fun getCompany ()Ljava/lang/String; + public final fun getInvoiceNumber ()Ljava/lang/String; + public final fun getSentAt ()Ljava/time/Instant; + public fun hashCode ()I + public fun toString ()Ljava/lang/String; +} + +public synthetic class io/portone/sdk/server/schemas/DeliveredPaymentEscrow$$serializer : kotlinx/serialization/internal/GeneratedSerializer { + public static final field INSTANCE Lio/portone/sdk/server/schemas/DeliveredPaymentEscrow$$serializer; + public final fun childSerializers ()[Lkotlinx/serialization/KSerializer; + public final fun deserialize (Lkotlinx/serialization/encoding/Decoder;)Lio/portone/sdk/server/schemas/DeliveredPaymentEscrow; + public synthetic fun deserialize (Lkotlinx/serialization/encoding/Decoder;)Ljava/lang/Object; + public final fun getDescriptor ()Lkotlinx/serialization/descriptors/SerialDescriptor; + public final fun serialize (Lkotlinx/serialization/encoding/Encoder;Lio/portone/sdk/server/schemas/DeliveredPaymentEscrow;)V + public synthetic fun serialize (Lkotlinx/serialization/encoding/Encoder;Ljava/lang/Object;)V + public fun typeParametersSerializers ()[Lkotlinx/serialization/KSerializer; +} + +public final class io/portone/sdk/server/schemas/DeliveredPaymentEscrow$Companion { + public final fun serializer ()Lkotlinx/serialization/KSerializer; +} + +public final class io/portone/sdk/server/schemas/DiscountAmountExceedsTotalAmountException : java/lang/Exception { + public fun ()V + public fun (Ljava/lang/String;)V + public synthetic fun (Ljava/lang/String;ILkotlin/jvm/internal/DefaultConstructorMarker;)V +} + +public final class io/portone/sdk/server/schemas/EasyPayProvider : java/lang/Enum { + public static final field ALIPAY Lio/portone/sdk/server/schemas/EasyPayProvider; + public static final field APPLEPAY Lio/portone/sdk/server/schemas/EasyPayProvider; + public static final field CHAI Lio/portone/sdk/server/schemas/EasyPayProvider; + public static final field Companion Lio/portone/sdk/server/schemas/EasyPayProvider$Companion; + public static final field HYPHEN Lio/portone/sdk/server/schemas/EasyPayProvider; + public static final field KAKAOPAY Lio/portone/sdk/server/schemas/EasyPayProvider; + public static final field KB_APP Lio/portone/sdk/server/schemas/EasyPayProvider; + public static final field KPAY Lio/portone/sdk/server/schemas/EasyPayProvider; + public static final field LGPAY Lio/portone/sdk/server/schemas/EasyPayProvider; + public static final field LPAY Lio/portone/sdk/server/schemas/EasyPayProvider; + public static final field NAVERPAY Lio/portone/sdk/server/schemas/EasyPayProvider; + public static final field PAYCO Lio/portone/sdk/server/schemas/EasyPayProvider; + public static final field PINPAY Lio/portone/sdk/server/schemas/EasyPayProvider; + public static final field SAMSUNGPAY Lio/portone/sdk/server/schemas/EasyPayProvider; + public static final field SKPAY Lio/portone/sdk/server/schemas/EasyPayProvider; + public static final field SSGPAY Lio/portone/sdk/server/schemas/EasyPayProvider; + public static final field TOSSPAY Lio/portone/sdk/server/schemas/EasyPayProvider; + public static final field TOSS_BRANDPAY Lio/portone/sdk/server/schemas/EasyPayProvider; + public static fun getEntries ()Lkotlin/enums/EnumEntries; + public static fun valueOf (Ljava/lang/String;)Lio/portone/sdk/server/schemas/EasyPayProvider; + public static fun values ()[Lio/portone/sdk/server/schemas/EasyPayProvider; +} + +public final class io/portone/sdk/server/schemas/EasyPayProvider$Companion { + public final fun serializer ()Lkotlinx/serialization/KSerializer; +} + +public final class io/portone/sdk/server/schemas/FailedIdentityVerification : io/portone/sdk/server/schemas/IdentityVerification { + public static final field Companion Lio/portone/sdk/server/schemas/FailedIdentityVerification$Companion; + public fun (Ljava/lang/String;Lio/portone/sdk/server/schemas/SelectedChannel;Lio/portone/sdk/server/schemas/IdentityVerificationRequestedCustomer;Ljava/lang/String;Ljava/time/Instant;Ljava/time/Instant;Ljava/time/Instant;Lio/portone/sdk/server/schemas/IdentityVerificationFailure;)V + public synthetic fun (Ljava/lang/String;Lio/portone/sdk/server/schemas/SelectedChannel;Lio/portone/sdk/server/schemas/IdentityVerificationRequestedCustomer;Ljava/lang/String;Ljava/time/Instant;Ljava/time/Instant;Ljava/time/Instant;Lio/portone/sdk/server/schemas/IdentityVerificationFailure;ILkotlin/jvm/internal/DefaultConstructorMarker;)V + public final fun component1 ()Ljava/lang/String; + public final fun component2 ()Lio/portone/sdk/server/schemas/SelectedChannel; + public final fun component3 ()Lio/portone/sdk/server/schemas/IdentityVerificationRequestedCustomer; + public final fun component4 ()Ljava/lang/String; + public final fun component5 ()Ljava/time/Instant; + public final fun component6 ()Ljava/time/Instant; + public final fun component7 ()Ljava/time/Instant; + public final fun component8 ()Lio/portone/sdk/server/schemas/IdentityVerificationFailure; + public final fun copy (Ljava/lang/String;Lio/portone/sdk/server/schemas/SelectedChannel;Lio/portone/sdk/server/schemas/IdentityVerificationRequestedCustomer;Ljava/lang/String;Ljava/time/Instant;Ljava/time/Instant;Ljava/time/Instant;Lio/portone/sdk/server/schemas/IdentityVerificationFailure;)Lio/portone/sdk/server/schemas/FailedIdentityVerification; + public static synthetic fun copy$default (Lio/portone/sdk/server/schemas/FailedIdentityVerification;Ljava/lang/String;Lio/portone/sdk/server/schemas/SelectedChannel;Lio/portone/sdk/server/schemas/IdentityVerificationRequestedCustomer;Ljava/lang/String;Ljava/time/Instant;Ljava/time/Instant;Ljava/time/Instant;Lio/portone/sdk/server/schemas/IdentityVerificationFailure;ILjava/lang/Object;)Lio/portone/sdk/server/schemas/FailedIdentityVerification; + public fun equals (Ljava/lang/Object;)Z + public fun getChannel ()Lio/portone/sdk/server/schemas/SelectedChannel; + public fun getCustomData ()Ljava/lang/String; + public final fun getFailure ()Lio/portone/sdk/server/schemas/IdentityVerificationFailure; + public fun getId ()Ljava/lang/String; + public fun getRequestedAt ()Ljava/time/Instant; + public final fun getRequestedCustomer ()Lio/portone/sdk/server/schemas/IdentityVerificationRequestedCustomer; + public fun getStatusChangedAt ()Ljava/time/Instant; + public fun getUpdatedAt ()Ljava/time/Instant; + public fun hashCode ()I + public fun toString ()Ljava/lang/String; +} + +public synthetic class io/portone/sdk/server/schemas/FailedIdentityVerification$$serializer : kotlinx/serialization/internal/GeneratedSerializer { + public static final field INSTANCE Lio/portone/sdk/server/schemas/FailedIdentityVerification$$serializer; + public final fun childSerializers ()[Lkotlinx/serialization/KSerializer; + public final fun deserialize (Lkotlinx/serialization/encoding/Decoder;)Lio/portone/sdk/server/schemas/FailedIdentityVerification; + public synthetic fun deserialize (Lkotlinx/serialization/encoding/Decoder;)Ljava/lang/Object; + public final fun getDescriptor ()Lkotlinx/serialization/descriptors/SerialDescriptor; + public final fun serialize (Lkotlinx/serialization/encoding/Encoder;Lio/portone/sdk/server/schemas/FailedIdentityVerification;)V + public synthetic fun serialize (Lkotlinx/serialization/encoding/Encoder;Ljava/lang/Object;)V + public fun typeParametersSerializers ()[Lkotlinx/serialization/KSerializer; +} + +public final class io/portone/sdk/server/schemas/FailedIdentityVerification$Companion { + public final fun serializer ()Lkotlinx/serialization/KSerializer; +} + +public final class io/portone/sdk/server/schemas/FailedPayment : io/portone/sdk/server/schemas/Payment { + public static final field Companion Lio/portone/sdk/server/schemas/FailedPayment$Companion; + public fun (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Lio/portone/sdk/server/schemas/PaymentMethod;Lio/portone/sdk/server/schemas/SelectedChannel;Lio/portone/sdk/server/schemas/ChannelGroupSummary;Lio/portone/sdk/server/schemas/PortOneVersion;Ljava/lang/String;Ljava/lang/String;Ljava/util/List;Ljava/time/Instant;Ljava/time/Instant;Ljava/time/Instant;Ljava/lang/String;Lio/portone/sdk/server/schemas/PaymentAmount;Lio/portone/sdk/server/schemas/Currency;Lio/portone/sdk/server/schemas/Customer;Ljava/lang/String;Ljava/lang/Boolean;Lio/portone/sdk/server/schemas/PaymentEscrow;Ljava/util/List;Ljava/lang/Integer;Ljava/lang/String;Lio/portone/sdk/server/schemas/Country;Ljava/time/Instant;Lio/portone/sdk/server/schemas/PaymentFailure;)V + public synthetic fun (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Lio/portone/sdk/server/schemas/PaymentMethod;Lio/portone/sdk/server/schemas/SelectedChannel;Lio/portone/sdk/server/schemas/ChannelGroupSummary;Lio/portone/sdk/server/schemas/PortOneVersion;Ljava/lang/String;Ljava/lang/String;Ljava/util/List;Ljava/time/Instant;Ljava/time/Instant;Ljava/time/Instant;Ljava/lang/String;Lio/portone/sdk/server/schemas/PaymentAmount;Lio/portone/sdk/server/schemas/Currency;Lio/portone/sdk/server/schemas/Customer;Ljava/lang/String;Ljava/lang/Boolean;Lio/portone/sdk/server/schemas/PaymentEscrow;Ljava/util/List;Ljava/lang/Integer;Ljava/lang/String;Lio/portone/sdk/server/schemas/Country;Ljava/time/Instant;Lio/portone/sdk/server/schemas/PaymentFailure;ILkotlin/jvm/internal/DefaultConstructorMarker;)V + public final fun component1 ()Ljava/lang/String; + public final fun component10 ()Ljava/lang/String; + public final fun component11 ()Ljava/util/List; + public final fun component12 ()Ljava/time/Instant; + public final fun component13 ()Ljava/time/Instant; + public final fun component14 ()Ljava/time/Instant; + public final fun component15 ()Ljava/lang/String; + public final fun component16 ()Lio/portone/sdk/server/schemas/PaymentAmount; + public final fun component17 ()Lio/portone/sdk/server/schemas/Currency; + public final fun component18 ()Lio/portone/sdk/server/schemas/Customer; + public final fun component19 ()Ljava/lang/String; + public final fun component2 ()Ljava/lang/String; + public final fun component20 ()Ljava/lang/Boolean; + public final fun component21 ()Lio/portone/sdk/server/schemas/PaymentEscrow; + public final fun component22 ()Ljava/util/List; + public final fun component23 ()Ljava/lang/Integer; + public final fun component24 ()Ljava/lang/String; + public final fun component25 ()Lio/portone/sdk/server/schemas/Country; + public final fun component26 ()Ljava/time/Instant; + public final fun component27 ()Lio/portone/sdk/server/schemas/PaymentFailure; + public final fun component3 ()Ljava/lang/String; + public final fun component4 ()Ljava/lang/String; + public final fun component5 ()Lio/portone/sdk/server/schemas/PaymentMethod; + public final fun component6 ()Lio/portone/sdk/server/schemas/SelectedChannel; + public final fun component7 ()Lio/portone/sdk/server/schemas/ChannelGroupSummary; + public final fun component8 ()Lio/portone/sdk/server/schemas/PortOneVersion; + public final fun component9 ()Ljava/lang/String; + public final fun copy (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Lio/portone/sdk/server/schemas/PaymentMethod;Lio/portone/sdk/server/schemas/SelectedChannel;Lio/portone/sdk/server/schemas/ChannelGroupSummary;Lio/portone/sdk/server/schemas/PortOneVersion;Ljava/lang/String;Ljava/lang/String;Ljava/util/List;Ljava/time/Instant;Ljava/time/Instant;Ljava/time/Instant;Ljava/lang/String;Lio/portone/sdk/server/schemas/PaymentAmount;Lio/portone/sdk/server/schemas/Currency;Lio/portone/sdk/server/schemas/Customer;Ljava/lang/String;Ljava/lang/Boolean;Lio/portone/sdk/server/schemas/PaymentEscrow;Ljava/util/List;Ljava/lang/Integer;Ljava/lang/String;Lio/portone/sdk/server/schemas/Country;Ljava/time/Instant;Lio/portone/sdk/server/schemas/PaymentFailure;)Lio/portone/sdk/server/schemas/FailedPayment; + public static synthetic fun copy$default (Lio/portone/sdk/server/schemas/FailedPayment;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Lio/portone/sdk/server/schemas/PaymentMethod;Lio/portone/sdk/server/schemas/SelectedChannel;Lio/portone/sdk/server/schemas/ChannelGroupSummary;Lio/portone/sdk/server/schemas/PortOneVersion;Ljava/lang/String;Ljava/lang/String;Ljava/util/List;Ljava/time/Instant;Ljava/time/Instant;Ljava/time/Instant;Ljava/lang/String;Lio/portone/sdk/server/schemas/PaymentAmount;Lio/portone/sdk/server/schemas/Currency;Lio/portone/sdk/server/schemas/Customer;Ljava/lang/String;Ljava/lang/Boolean;Lio/portone/sdk/server/schemas/PaymentEscrow;Ljava/util/List;Ljava/lang/Integer;Ljava/lang/String;Lio/portone/sdk/server/schemas/Country;Ljava/time/Instant;Lio/portone/sdk/server/schemas/PaymentFailure;ILjava/lang/Object;)Lio/portone/sdk/server/schemas/FailedPayment; + public fun equals (Ljava/lang/Object;)Z + public fun getAmount ()Lio/portone/sdk/server/schemas/PaymentAmount; + public fun getBillingKey ()Ljava/lang/String; + public fun getChannel ()Lio/portone/sdk/server/schemas/SelectedChannel; + public fun getChannelGroup ()Lio/portone/sdk/server/schemas/ChannelGroupSummary; + public fun getCountry ()Lio/portone/sdk/server/schemas/Country; + public fun getCurrency ()Lio/portone/sdk/server/schemas/Currency; + public fun getCustomData ()Ljava/lang/String; + public fun getCustomer ()Lio/portone/sdk/server/schemas/Customer; + public fun getEscrow ()Lio/portone/sdk/server/schemas/PaymentEscrow; + public final fun getFailedAt ()Ljava/time/Instant; + public final fun getFailure ()Lio/portone/sdk/server/schemas/PaymentFailure; + public fun getId ()Ljava/lang/String; + public fun getMerchantId ()Ljava/lang/String; + public fun getMethod ()Lio/portone/sdk/server/schemas/PaymentMethod; + public fun getOrderName ()Ljava/lang/String; + public fun getProductCount ()Ljava/lang/Integer; + public fun getProducts ()Ljava/util/List; + public fun getPromotionId ()Ljava/lang/String; + public fun getRequestedAt ()Ljava/time/Instant; + public fun getScheduleId ()Ljava/lang/String; + public fun getStatusChangedAt ()Ljava/time/Instant; + public fun getStoreId ()Ljava/lang/String; + public final fun getTransactionId ()Ljava/lang/String; + public fun getUpdatedAt ()Ljava/time/Instant; + public fun getVersion ()Lio/portone/sdk/server/schemas/PortOneVersion; + public fun getWebhooks ()Ljava/util/List; + public fun hashCode ()I + public fun isCulturalExpense ()Ljava/lang/Boolean; + public fun toString ()Ljava/lang/String; +} + +public synthetic class io/portone/sdk/server/schemas/FailedPayment$$serializer : kotlinx/serialization/internal/GeneratedSerializer { + public static final field INSTANCE Lio/portone/sdk/server/schemas/FailedPayment$$serializer; + public final fun childSerializers ()[Lkotlinx/serialization/KSerializer; + public final fun deserialize (Lkotlinx/serialization/encoding/Decoder;)Lio/portone/sdk/server/schemas/FailedPayment; + public synthetic fun deserialize (Lkotlinx/serialization/encoding/Decoder;)Ljava/lang/Object; + public final fun getDescriptor ()Lkotlinx/serialization/descriptors/SerialDescriptor; + public final fun serialize (Lkotlinx/serialization/encoding/Encoder;Lio/portone/sdk/server/schemas/FailedPayment;)V + public synthetic fun serialize (Lkotlinx/serialization/encoding/Encoder;Ljava/lang/Object;)V + public fun typeParametersSerializers ()[Lkotlinx/serialization/KSerializer; +} + +public final class io/portone/sdk/server/schemas/FailedPayment$Companion { + public final fun serializer ()Lkotlinx/serialization/KSerializer; +} + +public final class io/portone/sdk/server/schemas/FailedPaymentCancellation : io/portone/sdk/server/schemas/PaymentCancellation { + public static final field Companion Lio/portone/sdk/server/schemas/FailedPaymentCancellation$Companion; + public fun (Ljava/lang/String;Ljava/lang/String;JJJLjava/lang/Long;Ljava/lang/String;Ljava/time/Instant;Ljava/time/Instant;)V + public synthetic fun (Ljava/lang/String;Ljava/lang/String;JJJLjava/lang/Long;Ljava/lang/String;Ljava/time/Instant;Ljava/time/Instant;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 ()J + public final fun component5 ()J + public final fun component6 ()Ljava/lang/Long; + public final fun component7 ()Ljava/lang/String; + public final fun component8 ()Ljava/time/Instant; + public final fun component9 ()Ljava/time/Instant; + public final fun copy (Ljava/lang/String;Ljava/lang/String;JJJLjava/lang/Long;Ljava/lang/String;Ljava/time/Instant;Ljava/time/Instant;)Lio/portone/sdk/server/schemas/FailedPaymentCancellation; + public static synthetic fun copy$default (Lio/portone/sdk/server/schemas/FailedPaymentCancellation;Ljava/lang/String;Ljava/lang/String;JJJLjava/lang/Long;Ljava/lang/String;Ljava/time/Instant;Ljava/time/Instant;ILjava/lang/Object;)Lio/portone/sdk/server/schemas/FailedPaymentCancellation; + public fun equals (Ljava/lang/Object;)Z + public fun getCancelledAt ()Ljava/time/Instant; + public fun getEasyPayDiscountAmount ()Ljava/lang/Long; + public fun getId ()Ljava/lang/String; + public fun getPgCancellationId ()Ljava/lang/String; + public fun getReason ()Ljava/lang/String; + public fun getRequestedAt ()Ljava/time/Instant; + public fun getTaxFreeAmount ()J + public fun getTotalAmount ()J + public fun getVatAmount ()J + public fun hashCode ()I + public fun toString ()Ljava/lang/String; +} + +public synthetic class io/portone/sdk/server/schemas/FailedPaymentCancellation$$serializer : kotlinx/serialization/internal/GeneratedSerializer { + public static final field INSTANCE Lio/portone/sdk/server/schemas/FailedPaymentCancellation$$serializer; + public final fun childSerializers ()[Lkotlinx/serialization/KSerializer; + public final fun deserialize (Lkotlinx/serialization/encoding/Decoder;)Lio/portone/sdk/server/schemas/FailedPaymentCancellation; + public synthetic fun deserialize (Lkotlinx/serialization/encoding/Decoder;)Ljava/lang/Object; + public final fun getDescriptor ()Lkotlinx/serialization/descriptors/SerialDescriptor; + public final fun serialize (Lkotlinx/serialization/encoding/Encoder;Lio/portone/sdk/server/schemas/FailedPaymentCancellation;)V + public synthetic fun serialize (Lkotlinx/serialization/encoding/Encoder;Ljava/lang/Object;)V + public fun typeParametersSerializers ()[Lkotlinx/serialization/KSerializer; +} + +public final class io/portone/sdk/server/schemas/FailedPaymentCancellation$Companion { + public final fun serializer ()Lkotlinx/serialization/KSerializer; +} + +public final class io/portone/sdk/server/schemas/FailedPaymentSchedule : io/portone/sdk/server/schemas/PaymentSchedule { + public static final field Companion Lio/portone/sdk/server/schemas/FailedPaymentSchedule$Companion; + public fun (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;ZZLio/portone/sdk/server/schemas/Customer;Ljava/lang/String;JLjava/lang/Long;Ljava/lang/Long;Lio/portone/sdk/server/schemas/Currency;Ljava/lang/Integer;Ljava/util/List;Ljava/util/List;Ljava/time/Instant;Ljava/time/Instant;Ljava/time/Instant;Ljava/time/Instant;)V + public synthetic fun (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;ZZLio/portone/sdk/server/schemas/Customer;Ljava/lang/String;JLjava/lang/Long;Ljava/lang/Long;Lio/portone/sdk/server/schemas/Currency;Ljava/lang/Integer;Ljava/util/List;Ljava/util/List;Ljava/time/Instant;Ljava/time/Instant;Ljava/time/Instant;Ljava/time/Instant;ILkotlin/jvm/internal/DefaultConstructorMarker;)V + public final fun component1 ()Ljava/lang/String; + public final fun component10 ()Ljava/lang/String; + public final fun component11 ()J + public final fun component12 ()Ljava/lang/Long; + public final fun component13 ()Ljava/lang/Long; + public final fun component14 ()Lio/portone/sdk/server/schemas/Currency; + public final fun component15 ()Ljava/lang/Integer; + public final fun component16 ()Ljava/util/List; + public final fun component17 ()Ljava/util/List; + public final fun component18 ()Ljava/time/Instant; + public final fun component19 ()Ljava/time/Instant; + public final fun component2 ()Ljava/lang/String; + public final fun component20 ()Ljava/time/Instant; + public final fun component21 ()Ljava/time/Instant; + 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 ()Z + public final fun component8 ()Z + public final fun component9 ()Lio/portone/sdk/server/schemas/Customer; + public final fun copy (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;ZZLio/portone/sdk/server/schemas/Customer;Ljava/lang/String;JLjava/lang/Long;Ljava/lang/Long;Lio/portone/sdk/server/schemas/Currency;Ljava/lang/Integer;Ljava/util/List;Ljava/util/List;Ljava/time/Instant;Ljava/time/Instant;Ljava/time/Instant;Ljava/time/Instant;)Lio/portone/sdk/server/schemas/FailedPaymentSchedule; + public static synthetic fun copy$default (Lio/portone/sdk/server/schemas/FailedPaymentSchedule;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;ZZLio/portone/sdk/server/schemas/Customer;Ljava/lang/String;JLjava/lang/Long;Ljava/lang/Long;Lio/portone/sdk/server/schemas/Currency;Ljava/lang/Integer;Ljava/util/List;Ljava/util/List;Ljava/time/Instant;Ljava/time/Instant;Ljava/time/Instant;Ljava/time/Instant;ILjava/lang/Object;)Lio/portone/sdk/server/schemas/FailedPaymentSchedule; + public fun equals (Ljava/lang/Object;)Z + public fun getBillingKey ()Ljava/lang/String; + public final fun getCompletedAt ()Ljava/time/Instant; + public fun getCreatedAt ()Ljava/time/Instant; + public fun getCurrency ()Lio/portone/sdk/server/schemas/Currency; + public fun getCustomData ()Ljava/lang/String; + public fun getCustomer ()Lio/portone/sdk/server/schemas/Customer; + public fun getId ()Ljava/lang/String; + public fun getInstallmentMonth ()Ljava/lang/Integer; + public fun getMerchantId ()Ljava/lang/String; + public fun getNoticeUrls ()Ljava/util/List; + public fun getOrderName ()Ljava/lang/String; + public fun getPaymentId ()Ljava/lang/String; + public fun getProducts ()Ljava/util/List; + public final fun getStartedAt ()Ljava/time/Instant; + public fun getStoreId ()Ljava/lang/String; + public fun getTaxFreeAmount ()Ljava/lang/Long; + public fun getTimeToPay ()Ljava/time/Instant; + public fun getTotalAmount ()J + public fun getVatAmount ()Ljava/lang/Long; + public fun hashCode ()I + public fun isCulturalExpense ()Z + public fun isEscrow ()Z + public fun toString ()Ljava/lang/String; +} + +public synthetic class io/portone/sdk/server/schemas/FailedPaymentSchedule$$serializer : kotlinx/serialization/internal/GeneratedSerializer { + public static final field INSTANCE Lio/portone/sdk/server/schemas/FailedPaymentSchedule$$serializer; + public final fun childSerializers ()[Lkotlinx/serialization/KSerializer; + public final fun deserialize (Lkotlinx/serialization/encoding/Decoder;)Lio/portone/sdk/server/schemas/FailedPaymentSchedule; + public synthetic fun deserialize (Lkotlinx/serialization/encoding/Decoder;)Ljava/lang/Object; + public final fun getDescriptor ()Lkotlinx/serialization/descriptors/SerialDescriptor; + public final fun serialize (Lkotlinx/serialization/encoding/Encoder;Lio/portone/sdk/server/schemas/FailedPaymentSchedule;)V + public synthetic fun serialize (Lkotlinx/serialization/encoding/Encoder;Ljava/lang/Object;)V + public fun typeParametersSerializers ()[Lkotlinx/serialization/KSerializer; +} + +public final class io/portone/sdk/server/schemas/FailedPaymentSchedule$Companion { + public final fun serializer ()Lkotlinx/serialization/KSerializer; +} + +public final class io/portone/sdk/server/schemas/FailedPgBillingKeyIssueResponse : io/portone/sdk/server/schemas/PgBillingKeyIssueResponse { + public static final field Companion Lio/portone/sdk/server/schemas/FailedPgBillingKeyIssueResponse$Companion; + public fun (Lio/portone/sdk/server/schemas/SelectedChannel;Lio/portone/sdk/server/schemas/BillingKeyFailure;)V + public final fun component1 ()Lio/portone/sdk/server/schemas/SelectedChannel; + public final fun component2 ()Lio/portone/sdk/server/schemas/BillingKeyFailure; + public final fun copy (Lio/portone/sdk/server/schemas/SelectedChannel;Lio/portone/sdk/server/schemas/BillingKeyFailure;)Lio/portone/sdk/server/schemas/FailedPgBillingKeyIssueResponse; + public static synthetic fun copy$default (Lio/portone/sdk/server/schemas/FailedPgBillingKeyIssueResponse;Lio/portone/sdk/server/schemas/SelectedChannel;Lio/portone/sdk/server/schemas/BillingKeyFailure;ILjava/lang/Object;)Lio/portone/sdk/server/schemas/FailedPgBillingKeyIssueResponse; + public fun equals (Ljava/lang/Object;)Z + public fun getChannel ()Lio/portone/sdk/server/schemas/SelectedChannel; + public final fun getFailure ()Lio/portone/sdk/server/schemas/BillingKeyFailure; + public fun hashCode ()I + public fun toString ()Ljava/lang/String; +} + +public synthetic class io/portone/sdk/server/schemas/FailedPgBillingKeyIssueResponse$$serializer : kotlinx/serialization/internal/GeneratedSerializer { + public static final field INSTANCE Lio/portone/sdk/server/schemas/FailedPgBillingKeyIssueResponse$$serializer; + public final fun childSerializers ()[Lkotlinx/serialization/KSerializer; + public final fun deserialize (Lkotlinx/serialization/encoding/Decoder;)Lio/portone/sdk/server/schemas/FailedPgBillingKeyIssueResponse; + public synthetic fun deserialize (Lkotlinx/serialization/encoding/Decoder;)Ljava/lang/Object; + public final fun getDescriptor ()Lkotlinx/serialization/descriptors/SerialDescriptor; + public final fun serialize (Lkotlinx/serialization/encoding/Encoder;Lio/portone/sdk/server/schemas/FailedPgBillingKeyIssueResponse;)V + public synthetic fun serialize (Lkotlinx/serialization/encoding/Encoder;Ljava/lang/Object;)V + public fun typeParametersSerializers ()[Lkotlinx/serialization/KSerializer; +} + +public final class io/portone/sdk/server/schemas/FailedPgBillingKeyIssueResponse$Companion { + public final fun serializer ()Lkotlinx/serialization/KSerializer; +} + +public final class io/portone/sdk/server/schemas/ForbiddenException : java/lang/Exception { + public fun ()V + public fun (Ljava/lang/String;)V + public synthetic fun (Ljava/lang/String;ILkotlin/jvm/internal/DefaultConstructorMarker;)V +} + +public final class io/portone/sdk/server/schemas/Gender : java/lang/Enum { + public static final field Companion Lio/portone/sdk/server/schemas/Gender$Companion; + public static final field FEMALE Lio/portone/sdk/server/schemas/Gender; + public static final field MALE Lio/portone/sdk/server/schemas/Gender; + public static final field OTHER Lio/portone/sdk/server/schemas/Gender; + public static fun getEntries ()Lkotlin/enums/EnumEntries; + public static fun valueOf (Ljava/lang/String;)Lio/portone/sdk/server/schemas/Gender; + public static fun values ()[Lio/portone/sdk/server/schemas/Gender; +} + +public final class io/portone/sdk/server/schemas/Gender$Companion { + public final fun serializer ()Lkotlinx/serialization/KSerializer; +} + +public final class io/portone/sdk/server/schemas/GetAllPaymentsByCursorResponse { + public static final field Companion Lio/portone/sdk/server/schemas/GetAllPaymentsByCursorResponse$Companion; + public fun (Ljava/util/List;)V + public final fun component1 ()Ljava/util/List; + public final fun copy (Ljava/util/List;)Lio/portone/sdk/server/schemas/GetAllPaymentsByCursorResponse; + public static synthetic fun copy$default (Lio/portone/sdk/server/schemas/GetAllPaymentsByCursorResponse;Ljava/util/List;ILjava/lang/Object;)Lio/portone/sdk/server/schemas/GetAllPaymentsByCursorResponse; + public fun equals (Ljava/lang/Object;)Z + public final fun getItems ()Ljava/util/List; + public fun hashCode ()I + public fun toString ()Ljava/lang/String; +} + +public synthetic class io/portone/sdk/server/schemas/GetAllPaymentsByCursorResponse$$serializer : kotlinx/serialization/internal/GeneratedSerializer { + public static final field INSTANCE Lio/portone/sdk/server/schemas/GetAllPaymentsByCursorResponse$$serializer; + public final fun childSerializers ()[Lkotlinx/serialization/KSerializer; + public final fun deserialize (Lkotlinx/serialization/encoding/Decoder;)Lio/portone/sdk/server/schemas/GetAllPaymentsByCursorResponse; + public synthetic fun deserialize (Lkotlinx/serialization/encoding/Decoder;)Ljava/lang/Object; + public final fun getDescriptor ()Lkotlinx/serialization/descriptors/SerialDescriptor; + public final fun serialize (Lkotlinx/serialization/encoding/Encoder;Lio/portone/sdk/server/schemas/GetAllPaymentsByCursorResponse;)V + public synthetic fun serialize (Lkotlinx/serialization/encoding/Encoder;Ljava/lang/Object;)V + public fun typeParametersSerializers ()[Lkotlinx/serialization/KSerializer; +} + +public final class io/portone/sdk/server/schemas/GetAllPaymentsByCursorResponse$Companion { + public final fun serializer ()Lkotlinx/serialization/KSerializer; +} + +public final class io/portone/sdk/server/schemas/GetBillingKeyInfosResponse { + public static final field Companion Lio/portone/sdk/server/schemas/GetBillingKeyInfosResponse$Companion; + public fun (Ljava/util/List;Lio/portone/sdk/server/schemas/PageInfo;)V + public final fun component1 ()Ljava/util/List; + public final fun component2 ()Lio/portone/sdk/server/schemas/PageInfo; + public final fun copy (Ljava/util/List;Lio/portone/sdk/server/schemas/PageInfo;)Lio/portone/sdk/server/schemas/GetBillingKeyInfosResponse; + public static synthetic fun copy$default (Lio/portone/sdk/server/schemas/GetBillingKeyInfosResponse;Ljava/util/List;Lio/portone/sdk/server/schemas/PageInfo;ILjava/lang/Object;)Lio/portone/sdk/server/schemas/GetBillingKeyInfosResponse; + public fun equals (Ljava/lang/Object;)Z + public final fun getItems ()Ljava/util/List; + public final fun getPage ()Lio/portone/sdk/server/schemas/PageInfo; + public fun hashCode ()I + public fun toString ()Ljava/lang/String; +} + +public synthetic class io/portone/sdk/server/schemas/GetBillingKeyInfosResponse$$serializer : kotlinx/serialization/internal/GeneratedSerializer { + public static final field INSTANCE Lio/portone/sdk/server/schemas/GetBillingKeyInfosResponse$$serializer; + public final fun childSerializers ()[Lkotlinx/serialization/KSerializer; + public final fun deserialize (Lkotlinx/serialization/encoding/Decoder;)Lio/portone/sdk/server/schemas/GetBillingKeyInfosResponse; + public synthetic fun deserialize (Lkotlinx/serialization/encoding/Decoder;)Ljava/lang/Object; + public final fun getDescriptor ()Lkotlinx/serialization/descriptors/SerialDescriptor; + public final fun serialize (Lkotlinx/serialization/encoding/Encoder;Lio/portone/sdk/server/schemas/GetBillingKeyInfosResponse;)V + public synthetic fun serialize (Lkotlinx/serialization/encoding/Encoder;Ljava/lang/Object;)V + public fun typeParametersSerializers ()[Lkotlinx/serialization/KSerializer; +} + +public final class io/portone/sdk/server/schemas/GetBillingKeyInfosResponse$Companion { + public final fun serializer ()Lkotlinx/serialization/KSerializer; +} + +public final class io/portone/sdk/server/schemas/GetKakaopayPaymentOrderResponse { + public static final field Companion Lio/portone/sdk/server/schemas/GetKakaopayPaymentOrderResponse$Companion; + public fun (ILjava/lang/String;)V + public final fun component1 ()I + public final fun component2 ()Ljava/lang/String; + public final fun copy (ILjava/lang/String;)Lio/portone/sdk/server/schemas/GetKakaopayPaymentOrderResponse; + public static synthetic fun copy$default (Lio/portone/sdk/server/schemas/GetKakaopayPaymentOrderResponse;ILjava/lang/String;ILjava/lang/Object;)Lio/portone/sdk/server/schemas/GetKakaopayPaymentOrderResponse; + public fun equals (Ljava/lang/Object;)Z + public final fun getBody ()Ljava/lang/String; + public final fun getStatusCode ()I + public fun hashCode ()I + public fun toString ()Ljava/lang/String; +} + +public synthetic class io/portone/sdk/server/schemas/GetKakaopayPaymentOrderResponse$$serializer : kotlinx/serialization/internal/GeneratedSerializer { + public static final field INSTANCE Lio/portone/sdk/server/schemas/GetKakaopayPaymentOrderResponse$$serializer; + public final fun childSerializers ()[Lkotlinx/serialization/KSerializer; + public final fun deserialize (Lkotlinx/serialization/encoding/Decoder;)Lio/portone/sdk/server/schemas/GetKakaopayPaymentOrderResponse; + public synthetic fun deserialize (Lkotlinx/serialization/encoding/Decoder;)Ljava/lang/Object; + public final fun getDescriptor ()Lkotlinx/serialization/descriptors/SerialDescriptor; + public final fun serialize (Lkotlinx/serialization/encoding/Encoder;Lio/portone/sdk/server/schemas/GetKakaopayPaymentOrderResponse;)V + public synthetic fun serialize (Lkotlinx/serialization/encoding/Encoder;Ljava/lang/Object;)V + public fun typeParametersSerializers ()[Lkotlinx/serialization/KSerializer; +} + +public final class io/portone/sdk/server/schemas/GetKakaopayPaymentOrderResponse$Companion { + public final fun serializer ()Lkotlinx/serialization/KSerializer; +} + +public final class io/portone/sdk/server/schemas/GetPaymentSchedulesResponse { + public static final field Companion Lio/portone/sdk/server/schemas/GetPaymentSchedulesResponse$Companion; + public fun (Ljava/util/List;Lio/portone/sdk/server/schemas/PageInfo;)V + public final fun component1 ()Ljava/util/List; + public final fun component2 ()Lio/portone/sdk/server/schemas/PageInfo; + public final fun copy (Ljava/util/List;Lio/portone/sdk/server/schemas/PageInfo;)Lio/portone/sdk/server/schemas/GetPaymentSchedulesResponse; + public static synthetic fun copy$default (Lio/portone/sdk/server/schemas/GetPaymentSchedulesResponse;Ljava/util/List;Lio/portone/sdk/server/schemas/PageInfo;ILjava/lang/Object;)Lio/portone/sdk/server/schemas/GetPaymentSchedulesResponse; + public fun equals (Ljava/lang/Object;)Z + public final fun getItems ()Ljava/util/List; + public final fun getPage ()Lio/portone/sdk/server/schemas/PageInfo; + public fun hashCode ()I + public fun toString ()Ljava/lang/String; +} + +public synthetic class io/portone/sdk/server/schemas/GetPaymentSchedulesResponse$$serializer : kotlinx/serialization/internal/GeneratedSerializer { + public static final field INSTANCE Lio/portone/sdk/server/schemas/GetPaymentSchedulesResponse$$serializer; + public final fun childSerializers ()[Lkotlinx/serialization/KSerializer; + public final fun deserialize (Lkotlinx/serialization/encoding/Decoder;)Lio/portone/sdk/server/schemas/GetPaymentSchedulesResponse; + public synthetic fun deserialize (Lkotlinx/serialization/encoding/Decoder;)Ljava/lang/Object; + public final fun getDescriptor ()Lkotlinx/serialization/descriptors/SerialDescriptor; + public final fun serialize (Lkotlinx/serialization/encoding/Encoder;Lio/portone/sdk/server/schemas/GetPaymentSchedulesResponse;)V + public synthetic fun serialize (Lkotlinx/serialization/encoding/Encoder;Ljava/lang/Object;)V + public fun typeParametersSerializers ()[Lkotlinx/serialization/KSerializer; +} + +public final class io/portone/sdk/server/schemas/GetPaymentSchedulesResponse$Companion { + public final fun serializer ()Lkotlinx/serialization/KSerializer; +} + +public final class io/portone/sdk/server/schemas/GetPaymentsResponse { + public static final field Companion Lio/portone/sdk/server/schemas/GetPaymentsResponse$Companion; + public fun (Ljava/util/List;Lio/portone/sdk/server/schemas/PageInfo;)V + public final fun component1 ()Ljava/util/List; + public final fun component2 ()Lio/portone/sdk/server/schemas/PageInfo; + public final fun copy (Ljava/util/List;Lio/portone/sdk/server/schemas/PageInfo;)Lio/portone/sdk/server/schemas/GetPaymentsResponse; + public static synthetic fun copy$default (Lio/portone/sdk/server/schemas/GetPaymentsResponse;Ljava/util/List;Lio/portone/sdk/server/schemas/PageInfo;ILjava/lang/Object;)Lio/portone/sdk/server/schemas/GetPaymentsResponse; + public fun equals (Ljava/lang/Object;)Z + public final fun getItems ()Ljava/util/List; + public final fun getPage ()Lio/portone/sdk/server/schemas/PageInfo; + public fun hashCode ()I + public fun toString ()Ljava/lang/String; +} + +public synthetic class io/portone/sdk/server/schemas/GetPaymentsResponse$$serializer : kotlinx/serialization/internal/GeneratedSerializer { + public static final field INSTANCE Lio/portone/sdk/server/schemas/GetPaymentsResponse$$serializer; + public final fun childSerializers ()[Lkotlinx/serialization/KSerializer; + public final fun deserialize (Lkotlinx/serialization/encoding/Decoder;)Lio/portone/sdk/server/schemas/GetPaymentsResponse; + public synthetic fun deserialize (Lkotlinx/serialization/encoding/Decoder;)Ljava/lang/Object; + public final fun getDescriptor ()Lkotlinx/serialization/descriptors/SerialDescriptor; + public final fun serialize (Lkotlinx/serialization/encoding/Encoder;Lio/portone/sdk/server/schemas/GetPaymentsResponse;)V + public synthetic fun serialize (Lkotlinx/serialization/encoding/Encoder;Ljava/lang/Object;)V + public fun typeParametersSerializers ()[Lkotlinx/serialization/KSerializer; +} + +public final class io/portone/sdk/server/schemas/GetPaymentsResponse$Companion { + public final fun serializer ()Lkotlinx/serialization/KSerializer; +} + +public abstract interface class io/portone/sdk/server/schemas/IdentityVerification { + public static final field Companion Lio/portone/sdk/server/schemas/IdentityVerification$Companion; + public abstract fun getChannel ()Lio/portone/sdk/server/schemas/SelectedChannel; + public abstract fun getCustomData ()Ljava/lang/String; + public abstract fun getId ()Ljava/lang/String; + public abstract fun getRequestedAt ()Ljava/time/Instant; + public abstract fun getStatusChangedAt ()Ljava/time/Instant; + public abstract fun getUpdatedAt ()Ljava/time/Instant; +} + +public final class io/portone/sdk/server/schemas/IdentityVerification$Companion { + public final fun serializer ()Lkotlinx/serialization/KSerializer; +} + +public final class io/portone/sdk/server/schemas/IdentityVerificationAlreadySentException : java/lang/Exception { + public fun ()V + public fun (Ljava/lang/String;)V + public synthetic fun (Ljava/lang/String;ILkotlin/jvm/internal/DefaultConstructorMarker;)V +} + +public final class io/portone/sdk/server/schemas/IdentityVerificationAlreadyVerifiedException : java/lang/Exception { + public fun ()V + public fun (Ljava/lang/String;)V + public synthetic fun (Ljava/lang/String;ILkotlin/jvm/internal/DefaultConstructorMarker;)V +} + +public final class io/portone/sdk/server/schemas/IdentityVerificationFailure { + public static final field Companion Lio/portone/sdk/server/schemas/IdentityVerificationFailure$Companion; + public fun ()V + 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;)Lio/portone/sdk/server/schemas/IdentityVerificationFailure; + public static synthetic fun copy$default (Lio/portone/sdk/server/schemas/IdentityVerificationFailure;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;ILjava/lang/Object;)Lio/portone/sdk/server/schemas/IdentityVerificationFailure; + public fun equals (Ljava/lang/Object;)Z + public final fun getPgCode ()Ljava/lang/String; + public final fun getPgMessage ()Ljava/lang/String; + public final fun getReason ()Ljava/lang/String; + public fun hashCode ()I + public fun toString ()Ljava/lang/String; +} + +public synthetic class io/portone/sdk/server/schemas/IdentityVerificationFailure$$serializer : kotlinx/serialization/internal/GeneratedSerializer { + public static final field INSTANCE Lio/portone/sdk/server/schemas/IdentityVerificationFailure$$serializer; + public final fun childSerializers ()[Lkotlinx/serialization/KSerializer; + public final fun deserialize (Lkotlinx/serialization/encoding/Decoder;)Lio/portone/sdk/server/schemas/IdentityVerificationFailure; + public synthetic fun deserialize (Lkotlinx/serialization/encoding/Decoder;)Ljava/lang/Object; + public final fun getDescriptor ()Lkotlinx/serialization/descriptors/SerialDescriptor; + public final fun serialize (Lkotlinx/serialization/encoding/Encoder;Lio/portone/sdk/server/schemas/IdentityVerificationFailure;)V + public synthetic fun serialize (Lkotlinx/serialization/encoding/Encoder;Ljava/lang/Object;)V + public fun typeParametersSerializers ()[Lkotlinx/serialization/KSerializer; +} + +public final class io/portone/sdk/server/schemas/IdentityVerificationFailure$Companion { + public final fun serializer ()Lkotlinx/serialization/KSerializer; +} + +public final class io/portone/sdk/server/schemas/IdentityVerificationMethod : java/lang/Enum { + public static final field APP Lio/portone/sdk/server/schemas/IdentityVerificationMethod; + public static final field Companion Lio/portone/sdk/server/schemas/IdentityVerificationMethod$Companion; + public static final field SMS Lio/portone/sdk/server/schemas/IdentityVerificationMethod; + public static fun getEntries ()Lkotlin/enums/EnumEntries; + public static fun valueOf (Ljava/lang/String;)Lio/portone/sdk/server/schemas/IdentityVerificationMethod; + public static fun values ()[Lio/portone/sdk/server/schemas/IdentityVerificationMethod; +} + +public final class io/portone/sdk/server/schemas/IdentityVerificationMethod$Companion { + public final fun serializer ()Lkotlinx/serialization/KSerializer; +} + +public final class io/portone/sdk/server/schemas/IdentityVerificationNotFoundException : java/lang/Exception { + public fun ()V + public fun (Ljava/lang/String;)V + public synthetic fun (Ljava/lang/String;ILkotlin/jvm/internal/DefaultConstructorMarker;)V +} + +public final class io/portone/sdk/server/schemas/IdentityVerificationNotSentException : java/lang/Exception { + public fun ()V + public fun (Ljava/lang/String;)V + public synthetic fun (Ljava/lang/String;ILkotlin/jvm/internal/DefaultConstructorMarker;)V +} + +public final class io/portone/sdk/server/schemas/IdentityVerificationOperator : java/lang/Enum { + public static final field Companion Lio/portone/sdk/server/schemas/IdentityVerificationOperator$Companion; + public static final field KT Lio/portone/sdk/server/schemas/IdentityVerificationOperator; + public static final field KT_MVNO Lio/portone/sdk/server/schemas/IdentityVerificationOperator; + public static final field LGU Lio/portone/sdk/server/schemas/IdentityVerificationOperator; + public static final field LGU_MVNO Lio/portone/sdk/server/schemas/IdentityVerificationOperator; + public static final field SKT Lio/portone/sdk/server/schemas/IdentityVerificationOperator; + public static final field SKT_MVNO Lio/portone/sdk/server/schemas/IdentityVerificationOperator; + public static fun getEntries ()Lkotlin/enums/EnumEntries; + public static fun valueOf (Ljava/lang/String;)Lio/portone/sdk/server/schemas/IdentityVerificationOperator; + public static fun values ()[Lio/portone/sdk/server/schemas/IdentityVerificationOperator; +} + +public final class io/portone/sdk/server/schemas/IdentityVerificationOperator$Companion { + public final fun serializer ()Lkotlinx/serialization/KSerializer; +} + +public final class io/portone/sdk/server/schemas/IdentityVerificationRequestedCustomer { + public static final field Companion Lio/portone/sdk/server/schemas/IdentityVerificationRequestedCustomer$Companion; + public fun ()V + 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;)Lio/portone/sdk/server/schemas/IdentityVerificationRequestedCustomer; + public static synthetic fun copy$default (Lio/portone/sdk/server/schemas/IdentityVerificationRequestedCustomer;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;ILjava/lang/Object;)Lio/portone/sdk/server/schemas/IdentityVerificationRequestedCustomer; + public fun equals (Ljava/lang/Object;)Z + public final fun getId ()Ljava/lang/String; + public final fun getName ()Ljava/lang/String; + public final fun getPhoneNumber ()Ljava/lang/String; + public fun hashCode ()I + public fun toString ()Ljava/lang/String; +} + +public synthetic class io/portone/sdk/server/schemas/IdentityVerificationRequestedCustomer$$serializer : kotlinx/serialization/internal/GeneratedSerializer { + public static final field INSTANCE Lio/portone/sdk/server/schemas/IdentityVerificationRequestedCustomer$$serializer; + public final fun childSerializers ()[Lkotlinx/serialization/KSerializer; + public final fun deserialize (Lkotlinx/serialization/encoding/Decoder;)Lio/portone/sdk/server/schemas/IdentityVerificationRequestedCustomer; + public synthetic fun deserialize (Lkotlinx/serialization/encoding/Decoder;)Ljava/lang/Object; + public final fun getDescriptor ()Lkotlinx/serialization/descriptors/SerialDescriptor; + public final fun serialize (Lkotlinx/serialization/encoding/Encoder;Lio/portone/sdk/server/schemas/IdentityVerificationRequestedCustomer;)V + public synthetic fun serialize (Lkotlinx/serialization/encoding/Encoder;Ljava/lang/Object;)V + public fun typeParametersSerializers ()[Lkotlinx/serialization/KSerializer; +} + +public final class io/portone/sdk/server/schemas/IdentityVerificationRequestedCustomer$Companion { + public final fun serializer ()Lkotlinx/serialization/KSerializer; +} + +public final class io/portone/sdk/server/schemas/IdentityVerificationVerifiedCustomer { + public static final field Companion Lio/portone/sdk/server/schemas/IdentityVerificationVerifiedCustomer$Companion; + public fun (Ljava/lang/String;Ljava/lang/String;Lio/portone/sdk/server/schemas/IdentityVerificationOperator;Ljava/lang/String;Ljava/lang/String;Lio/portone/sdk/server/schemas/Gender;Ljava/lang/Boolean;Ljava/lang/String;Ljava/lang/String;)V + public synthetic fun (Ljava/lang/String;Ljava/lang/String;Lio/portone/sdk/server/schemas/IdentityVerificationOperator;Ljava/lang/String;Ljava/lang/String;Lio/portone/sdk/server/schemas/Gender;Ljava/lang/Boolean;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 ()Lio/portone/sdk/server/schemas/IdentityVerificationOperator; + public final fun component4 ()Ljava/lang/String; + public final fun component5 ()Ljava/lang/String; + public final fun component6 ()Lio/portone/sdk/server/schemas/Gender; + public final fun component7 ()Ljava/lang/Boolean; + public final fun component8 ()Ljava/lang/String; + public final fun component9 ()Ljava/lang/String; + public final fun copy (Ljava/lang/String;Ljava/lang/String;Lio/portone/sdk/server/schemas/IdentityVerificationOperator;Ljava/lang/String;Ljava/lang/String;Lio/portone/sdk/server/schemas/Gender;Ljava/lang/Boolean;Ljava/lang/String;Ljava/lang/String;)Lio/portone/sdk/server/schemas/IdentityVerificationVerifiedCustomer; + public static synthetic fun copy$default (Lio/portone/sdk/server/schemas/IdentityVerificationVerifiedCustomer;Ljava/lang/String;Ljava/lang/String;Lio/portone/sdk/server/schemas/IdentityVerificationOperator;Ljava/lang/String;Ljava/lang/String;Lio/portone/sdk/server/schemas/Gender;Ljava/lang/Boolean;Ljava/lang/String;Ljava/lang/String;ILjava/lang/Object;)Lio/portone/sdk/server/schemas/IdentityVerificationVerifiedCustomer; + public fun equals (Ljava/lang/Object;)Z + public final fun getBirthDate ()Ljava/lang/String; + public final fun getCi ()Ljava/lang/String; + public final fun getDi ()Ljava/lang/String; + public final fun getGender ()Lio/portone/sdk/server/schemas/Gender; + public final fun getId ()Ljava/lang/String; + public final fun getName ()Ljava/lang/String; + public final fun getOperator ()Lio/portone/sdk/server/schemas/IdentityVerificationOperator; + public final fun getPhoneNumber ()Ljava/lang/String; + public fun hashCode ()I + public final fun isForeigner ()Ljava/lang/Boolean; + public fun toString ()Ljava/lang/String; +} + +public synthetic class io/portone/sdk/server/schemas/IdentityVerificationVerifiedCustomer$$serializer : kotlinx/serialization/internal/GeneratedSerializer { + public static final field INSTANCE Lio/portone/sdk/server/schemas/IdentityVerificationVerifiedCustomer$$serializer; + public final fun childSerializers ()[Lkotlinx/serialization/KSerializer; + public final fun deserialize (Lkotlinx/serialization/encoding/Decoder;)Lio/portone/sdk/server/schemas/IdentityVerificationVerifiedCustomer; + public synthetic fun deserialize (Lkotlinx/serialization/encoding/Decoder;)Ljava/lang/Object; + public final fun getDescriptor ()Lkotlinx/serialization/descriptors/SerialDescriptor; + public final fun serialize (Lkotlinx/serialization/encoding/Encoder;Lio/portone/sdk/server/schemas/IdentityVerificationVerifiedCustomer;)V + public synthetic fun serialize (Lkotlinx/serialization/encoding/Encoder;Ljava/lang/Object;)V + public fun typeParametersSerializers ()[Lkotlinx/serialization/KSerializer; +} + +public final class io/portone/sdk/server/schemas/IdentityVerificationVerifiedCustomer$Companion { + public final fun serializer ()Lkotlinx/serialization/KSerializer; +} + +public final class io/portone/sdk/server/schemas/InstantBillingKeyPaymentMethodInput { + public static final field Companion Lio/portone/sdk/server/schemas/InstantBillingKeyPaymentMethodInput$Companion; + public fun ()V + public fun (Lio/portone/sdk/server/schemas/InstantBillingKeyPaymentMethodInputCard;)V + public synthetic fun (Lio/portone/sdk/server/schemas/InstantBillingKeyPaymentMethodInputCard;ILkotlin/jvm/internal/DefaultConstructorMarker;)V + public final fun component1 ()Lio/portone/sdk/server/schemas/InstantBillingKeyPaymentMethodInputCard; + public final fun copy (Lio/portone/sdk/server/schemas/InstantBillingKeyPaymentMethodInputCard;)Lio/portone/sdk/server/schemas/InstantBillingKeyPaymentMethodInput; + public static synthetic fun copy$default (Lio/portone/sdk/server/schemas/InstantBillingKeyPaymentMethodInput;Lio/portone/sdk/server/schemas/InstantBillingKeyPaymentMethodInputCard;ILjava/lang/Object;)Lio/portone/sdk/server/schemas/InstantBillingKeyPaymentMethodInput; + public fun equals (Ljava/lang/Object;)Z + public final fun getCard ()Lio/portone/sdk/server/schemas/InstantBillingKeyPaymentMethodInputCard; + public fun hashCode ()I + public fun toString ()Ljava/lang/String; +} + +public synthetic class io/portone/sdk/server/schemas/InstantBillingKeyPaymentMethodInput$$serializer : kotlinx/serialization/internal/GeneratedSerializer { + public static final field INSTANCE Lio/portone/sdk/server/schemas/InstantBillingKeyPaymentMethodInput$$serializer; + public final fun childSerializers ()[Lkotlinx/serialization/KSerializer; + public final fun deserialize (Lkotlinx/serialization/encoding/Decoder;)Lio/portone/sdk/server/schemas/InstantBillingKeyPaymentMethodInput; + public synthetic fun deserialize (Lkotlinx/serialization/encoding/Decoder;)Ljava/lang/Object; + public final fun getDescriptor ()Lkotlinx/serialization/descriptors/SerialDescriptor; + public final fun serialize (Lkotlinx/serialization/encoding/Encoder;Lio/portone/sdk/server/schemas/InstantBillingKeyPaymentMethodInput;)V + public synthetic fun serialize (Lkotlinx/serialization/encoding/Encoder;Ljava/lang/Object;)V + public fun typeParametersSerializers ()[Lkotlinx/serialization/KSerializer; +} + +public final class io/portone/sdk/server/schemas/InstantBillingKeyPaymentMethodInput$Companion { + public final fun serializer ()Lkotlinx/serialization/KSerializer; +} + +public final class io/portone/sdk/server/schemas/InstantBillingKeyPaymentMethodInputCard { + public static final field Companion Lio/portone/sdk/server/schemas/InstantBillingKeyPaymentMethodInputCard$Companion; + public fun (Lio/portone/sdk/server/schemas/CardCredential;)V + public final fun component1 ()Lio/portone/sdk/server/schemas/CardCredential; + public final fun copy (Lio/portone/sdk/server/schemas/CardCredential;)Lio/portone/sdk/server/schemas/InstantBillingKeyPaymentMethodInputCard; + public static synthetic fun copy$default (Lio/portone/sdk/server/schemas/InstantBillingKeyPaymentMethodInputCard;Lio/portone/sdk/server/schemas/CardCredential;ILjava/lang/Object;)Lio/portone/sdk/server/schemas/InstantBillingKeyPaymentMethodInputCard; + public fun equals (Ljava/lang/Object;)Z + public final fun getCredential ()Lio/portone/sdk/server/schemas/CardCredential; + public fun hashCode ()I + public fun toString ()Ljava/lang/String; +} + +public synthetic class io/portone/sdk/server/schemas/InstantBillingKeyPaymentMethodInputCard$$serializer : kotlinx/serialization/internal/GeneratedSerializer { + public static final field INSTANCE Lio/portone/sdk/server/schemas/InstantBillingKeyPaymentMethodInputCard$$serializer; + public final fun childSerializers ()[Lkotlinx/serialization/KSerializer; + public final fun deserialize (Lkotlinx/serialization/encoding/Decoder;)Lio/portone/sdk/server/schemas/InstantBillingKeyPaymentMethodInputCard; + public synthetic fun deserialize (Lkotlinx/serialization/encoding/Decoder;)Ljava/lang/Object; + public final fun getDescriptor ()Lkotlinx/serialization/descriptors/SerialDescriptor; + public final fun serialize (Lkotlinx/serialization/encoding/Encoder;Lio/portone/sdk/server/schemas/InstantBillingKeyPaymentMethodInputCard;)V + public synthetic fun serialize (Lkotlinx/serialization/encoding/Encoder;Ljava/lang/Object;)V + public fun typeParametersSerializers ()[Lkotlinx/serialization/KSerializer; +} + +public final class io/portone/sdk/server/schemas/InstantBillingKeyPaymentMethodInputCard$Companion { + public final fun serializer ()Lkotlinx/serialization/KSerializer; +} + +public final class io/portone/sdk/server/schemas/InstantPaymentMethodInput { + public static final field Companion Lio/portone/sdk/server/schemas/InstantPaymentMethodInput$Companion; + public fun ()V + public fun (Lio/portone/sdk/server/schemas/InstantPaymentMethodInputCard;Lio/portone/sdk/server/schemas/InstantPaymentMethodInputVirtualAccount;)V + public synthetic fun (Lio/portone/sdk/server/schemas/InstantPaymentMethodInputCard;Lio/portone/sdk/server/schemas/InstantPaymentMethodInputVirtualAccount;ILkotlin/jvm/internal/DefaultConstructorMarker;)V + public final fun component1 ()Lio/portone/sdk/server/schemas/InstantPaymentMethodInputCard; + public final fun component2 ()Lio/portone/sdk/server/schemas/InstantPaymentMethodInputVirtualAccount; + public final fun copy (Lio/portone/sdk/server/schemas/InstantPaymentMethodInputCard;Lio/portone/sdk/server/schemas/InstantPaymentMethodInputVirtualAccount;)Lio/portone/sdk/server/schemas/InstantPaymentMethodInput; + public static synthetic fun copy$default (Lio/portone/sdk/server/schemas/InstantPaymentMethodInput;Lio/portone/sdk/server/schemas/InstantPaymentMethodInputCard;Lio/portone/sdk/server/schemas/InstantPaymentMethodInputVirtualAccount;ILjava/lang/Object;)Lio/portone/sdk/server/schemas/InstantPaymentMethodInput; + public fun equals (Ljava/lang/Object;)Z + public final fun getCard ()Lio/portone/sdk/server/schemas/InstantPaymentMethodInputCard; + public final fun getVirtualAccount ()Lio/portone/sdk/server/schemas/InstantPaymentMethodInputVirtualAccount; + public fun hashCode ()I + public fun toString ()Ljava/lang/String; +} + +public synthetic class io/portone/sdk/server/schemas/InstantPaymentMethodInput$$serializer : kotlinx/serialization/internal/GeneratedSerializer { + public static final field INSTANCE Lio/portone/sdk/server/schemas/InstantPaymentMethodInput$$serializer; + public final fun childSerializers ()[Lkotlinx/serialization/KSerializer; + public final fun deserialize (Lkotlinx/serialization/encoding/Decoder;)Lio/portone/sdk/server/schemas/InstantPaymentMethodInput; + public synthetic fun deserialize (Lkotlinx/serialization/encoding/Decoder;)Ljava/lang/Object; + public final fun getDescriptor ()Lkotlinx/serialization/descriptors/SerialDescriptor; + public final fun serialize (Lkotlinx/serialization/encoding/Encoder;Lio/portone/sdk/server/schemas/InstantPaymentMethodInput;)V + public synthetic fun serialize (Lkotlinx/serialization/encoding/Encoder;Ljava/lang/Object;)V + public fun typeParametersSerializers ()[Lkotlinx/serialization/KSerializer; +} + +public final class io/portone/sdk/server/schemas/InstantPaymentMethodInput$Companion { + public final fun serializer ()Lkotlinx/serialization/KSerializer; +} + +public final class io/portone/sdk/server/schemas/InstantPaymentMethodInputCard { + public static final field Companion Lio/portone/sdk/server/schemas/InstantPaymentMethodInputCard$Companion; + public fun (Lio/portone/sdk/server/schemas/CardCredential;Ljava/lang/Integer;Ljava/lang/Boolean;Ljava/lang/Boolean;Ljava/lang/Boolean;)V + public synthetic fun (Lio/portone/sdk/server/schemas/CardCredential;Ljava/lang/Integer;Ljava/lang/Boolean;Ljava/lang/Boolean;Ljava/lang/Boolean;ILkotlin/jvm/internal/DefaultConstructorMarker;)V + public final fun component1 ()Lio/portone/sdk/server/schemas/CardCredential; + public final fun component2 ()Ljava/lang/Integer; + public final fun component3 ()Ljava/lang/Boolean; + public final fun component4 ()Ljava/lang/Boolean; + public final fun component5 ()Ljava/lang/Boolean; + public final fun copy (Lio/portone/sdk/server/schemas/CardCredential;Ljava/lang/Integer;Ljava/lang/Boolean;Ljava/lang/Boolean;Ljava/lang/Boolean;)Lio/portone/sdk/server/schemas/InstantPaymentMethodInputCard; + public static synthetic fun copy$default (Lio/portone/sdk/server/schemas/InstantPaymentMethodInputCard;Lio/portone/sdk/server/schemas/CardCredential;Ljava/lang/Integer;Ljava/lang/Boolean;Ljava/lang/Boolean;Ljava/lang/Boolean;ILjava/lang/Object;)Lio/portone/sdk/server/schemas/InstantPaymentMethodInputCard; + public fun equals (Ljava/lang/Object;)Z + public final fun getCredential ()Lio/portone/sdk/server/schemas/CardCredential; + public final fun getInstallmentMonth ()Ljava/lang/Integer; + public final fun getUseCardPoint ()Ljava/lang/Boolean; + public final fun getUseFreeInstallmentPlan ()Ljava/lang/Boolean; + public final fun getUseFreeInterestFromMerchant ()Ljava/lang/Boolean; + public fun hashCode ()I + public fun toString ()Ljava/lang/String; +} + +public synthetic class io/portone/sdk/server/schemas/InstantPaymentMethodInputCard$$serializer : kotlinx/serialization/internal/GeneratedSerializer { + public static final field INSTANCE Lio/portone/sdk/server/schemas/InstantPaymentMethodInputCard$$serializer; + public final fun childSerializers ()[Lkotlinx/serialization/KSerializer; + public final fun deserialize (Lkotlinx/serialization/encoding/Decoder;)Lio/portone/sdk/server/schemas/InstantPaymentMethodInputCard; + public synthetic fun deserialize (Lkotlinx/serialization/encoding/Decoder;)Ljava/lang/Object; + public final fun getDescriptor ()Lkotlinx/serialization/descriptors/SerialDescriptor; + public final fun serialize (Lkotlinx/serialization/encoding/Encoder;Lio/portone/sdk/server/schemas/InstantPaymentMethodInputCard;)V + public synthetic fun serialize (Lkotlinx/serialization/encoding/Encoder;Ljava/lang/Object;)V + public fun typeParametersSerializers ()[Lkotlinx/serialization/KSerializer; +} + +public final class io/portone/sdk/server/schemas/InstantPaymentMethodInputCard$Companion { + public final fun serializer ()Lkotlinx/serialization/KSerializer; +} + +public final class io/portone/sdk/server/schemas/InstantPaymentMethodInputVirtualAccount { + public static final field Companion Lio/portone/sdk/server/schemas/InstantPaymentMethodInputVirtualAccount$Companion; + public fun (Lio/portone/sdk/server/schemas/Bank;Lio/portone/sdk/server/schemas/InstantPaymentMethodInputVirtualAccountExpiry;Lio/portone/sdk/server/schemas/InstantPaymentMethodInputVirtualAccountOption;Lio/portone/sdk/server/schemas/InstantPaymentMethodInputVirtualAccountCashReceiptInfo;Ljava/lang/String;)V + public synthetic fun (Lio/portone/sdk/server/schemas/Bank;Lio/portone/sdk/server/schemas/InstantPaymentMethodInputVirtualAccountExpiry;Lio/portone/sdk/server/schemas/InstantPaymentMethodInputVirtualAccountOption;Lio/portone/sdk/server/schemas/InstantPaymentMethodInputVirtualAccountCashReceiptInfo;Ljava/lang/String;ILkotlin/jvm/internal/DefaultConstructorMarker;)V + public final fun component1 ()Lio/portone/sdk/server/schemas/Bank; + public final fun component2 ()Lio/portone/sdk/server/schemas/InstantPaymentMethodInputVirtualAccountExpiry; + public final fun component3 ()Lio/portone/sdk/server/schemas/InstantPaymentMethodInputVirtualAccountOption; + public final fun component4 ()Lio/portone/sdk/server/schemas/InstantPaymentMethodInputVirtualAccountCashReceiptInfo; + public final fun component5 ()Ljava/lang/String; + public final fun copy (Lio/portone/sdk/server/schemas/Bank;Lio/portone/sdk/server/schemas/InstantPaymentMethodInputVirtualAccountExpiry;Lio/portone/sdk/server/schemas/InstantPaymentMethodInputVirtualAccountOption;Lio/portone/sdk/server/schemas/InstantPaymentMethodInputVirtualAccountCashReceiptInfo;Ljava/lang/String;)Lio/portone/sdk/server/schemas/InstantPaymentMethodInputVirtualAccount; + public static synthetic fun copy$default (Lio/portone/sdk/server/schemas/InstantPaymentMethodInputVirtualAccount;Lio/portone/sdk/server/schemas/Bank;Lio/portone/sdk/server/schemas/InstantPaymentMethodInputVirtualAccountExpiry;Lio/portone/sdk/server/schemas/InstantPaymentMethodInputVirtualAccountOption;Lio/portone/sdk/server/schemas/InstantPaymentMethodInputVirtualAccountCashReceiptInfo;Ljava/lang/String;ILjava/lang/Object;)Lio/portone/sdk/server/schemas/InstantPaymentMethodInputVirtualAccount; + public fun equals (Ljava/lang/Object;)Z + public final fun getBank ()Lio/portone/sdk/server/schemas/Bank; + public final fun getCashReceipt ()Lio/portone/sdk/server/schemas/InstantPaymentMethodInputVirtualAccountCashReceiptInfo; + public final fun getExpiry ()Lio/portone/sdk/server/schemas/InstantPaymentMethodInputVirtualAccountExpiry; + public final fun getOption ()Lio/portone/sdk/server/schemas/InstantPaymentMethodInputVirtualAccountOption; + public final fun getRemitteeName ()Ljava/lang/String; + public fun hashCode ()I + public fun toString ()Ljava/lang/String; +} + +public synthetic class io/portone/sdk/server/schemas/InstantPaymentMethodInputVirtualAccount$$serializer : kotlinx/serialization/internal/GeneratedSerializer { + public static final field INSTANCE Lio/portone/sdk/server/schemas/InstantPaymentMethodInputVirtualAccount$$serializer; + public final fun childSerializers ()[Lkotlinx/serialization/KSerializer; + public final fun deserialize (Lkotlinx/serialization/encoding/Decoder;)Lio/portone/sdk/server/schemas/InstantPaymentMethodInputVirtualAccount; + public synthetic fun deserialize (Lkotlinx/serialization/encoding/Decoder;)Ljava/lang/Object; + public final fun getDescriptor ()Lkotlinx/serialization/descriptors/SerialDescriptor; + public final fun serialize (Lkotlinx/serialization/encoding/Encoder;Lio/portone/sdk/server/schemas/InstantPaymentMethodInputVirtualAccount;)V + public synthetic fun serialize (Lkotlinx/serialization/encoding/Encoder;Ljava/lang/Object;)V + public fun typeParametersSerializers ()[Lkotlinx/serialization/KSerializer; +} + +public final class io/portone/sdk/server/schemas/InstantPaymentMethodInputVirtualAccount$Companion { + public final fun serializer ()Lkotlinx/serialization/KSerializer; +} + +public final class io/portone/sdk/server/schemas/InstantPaymentMethodInputVirtualAccountCashReceiptInfo { + public static final field Companion Lio/portone/sdk/server/schemas/InstantPaymentMethodInputVirtualAccountCashReceiptInfo$Companion; + public fun (Lio/portone/sdk/server/schemas/CashReceiptInputType;Ljava/lang/String;)V + public final fun component1 ()Lio/portone/sdk/server/schemas/CashReceiptInputType; + public final fun component2 ()Ljava/lang/String; + public final fun copy (Lio/portone/sdk/server/schemas/CashReceiptInputType;Ljava/lang/String;)Lio/portone/sdk/server/schemas/InstantPaymentMethodInputVirtualAccountCashReceiptInfo; + public static synthetic fun copy$default (Lio/portone/sdk/server/schemas/InstantPaymentMethodInputVirtualAccountCashReceiptInfo;Lio/portone/sdk/server/schemas/CashReceiptInputType;Ljava/lang/String;ILjava/lang/Object;)Lio/portone/sdk/server/schemas/InstantPaymentMethodInputVirtualAccountCashReceiptInfo; + public fun equals (Ljava/lang/Object;)Z + public final fun getCustomerIdentityNumber ()Ljava/lang/String; + public final fun getType ()Lio/portone/sdk/server/schemas/CashReceiptInputType; + public fun hashCode ()I + public fun toString ()Ljava/lang/String; +} + +public synthetic class io/portone/sdk/server/schemas/InstantPaymentMethodInputVirtualAccountCashReceiptInfo$$serializer : kotlinx/serialization/internal/GeneratedSerializer { + public static final field INSTANCE Lio/portone/sdk/server/schemas/InstantPaymentMethodInputVirtualAccountCashReceiptInfo$$serializer; + public final fun childSerializers ()[Lkotlinx/serialization/KSerializer; + public final fun deserialize (Lkotlinx/serialization/encoding/Decoder;)Lio/portone/sdk/server/schemas/InstantPaymentMethodInputVirtualAccountCashReceiptInfo; + public synthetic fun deserialize (Lkotlinx/serialization/encoding/Decoder;)Ljava/lang/Object; + public final fun getDescriptor ()Lkotlinx/serialization/descriptors/SerialDescriptor; + public final fun serialize (Lkotlinx/serialization/encoding/Encoder;Lio/portone/sdk/server/schemas/InstantPaymentMethodInputVirtualAccountCashReceiptInfo;)V + public synthetic fun serialize (Lkotlinx/serialization/encoding/Encoder;Ljava/lang/Object;)V + public fun typeParametersSerializers ()[Lkotlinx/serialization/KSerializer; +} + +public final class io/portone/sdk/server/schemas/InstantPaymentMethodInputVirtualAccountCashReceiptInfo$Companion { + public final fun serializer ()Lkotlinx/serialization/KSerializer; +} + +public final class io/portone/sdk/server/schemas/InstantPaymentMethodInputVirtualAccountExpiry { + public static final field Companion Lio/portone/sdk/server/schemas/InstantPaymentMethodInputVirtualAccountExpiry$Companion; + public fun ()V + public fun (Ljava/lang/Integer;Ljava/time/Instant;)V + public synthetic fun (Ljava/lang/Integer;Ljava/time/Instant;ILkotlin/jvm/internal/DefaultConstructorMarker;)V + public final fun component1 ()Ljava/lang/Integer; + public final fun component2 ()Ljava/time/Instant; + public final fun copy (Ljava/lang/Integer;Ljava/time/Instant;)Lio/portone/sdk/server/schemas/InstantPaymentMethodInputVirtualAccountExpiry; + public static synthetic fun copy$default (Lio/portone/sdk/server/schemas/InstantPaymentMethodInputVirtualAccountExpiry;Ljava/lang/Integer;Ljava/time/Instant;ILjava/lang/Object;)Lio/portone/sdk/server/schemas/InstantPaymentMethodInputVirtualAccountExpiry; + public fun equals (Ljava/lang/Object;)Z + public final fun getDueDate ()Ljava/time/Instant; + public final fun getValidHours ()Ljava/lang/Integer; + public fun hashCode ()I + public fun toString ()Ljava/lang/String; +} + +public synthetic class io/portone/sdk/server/schemas/InstantPaymentMethodInputVirtualAccountExpiry$$serializer : kotlinx/serialization/internal/GeneratedSerializer { + public static final field INSTANCE Lio/portone/sdk/server/schemas/InstantPaymentMethodInputVirtualAccountExpiry$$serializer; + public final fun childSerializers ()[Lkotlinx/serialization/KSerializer; + public final fun deserialize (Lkotlinx/serialization/encoding/Decoder;)Lio/portone/sdk/server/schemas/InstantPaymentMethodInputVirtualAccountExpiry; + public synthetic fun deserialize (Lkotlinx/serialization/encoding/Decoder;)Ljava/lang/Object; + public final fun getDescriptor ()Lkotlinx/serialization/descriptors/SerialDescriptor; + public final fun serialize (Lkotlinx/serialization/encoding/Encoder;Lio/portone/sdk/server/schemas/InstantPaymentMethodInputVirtualAccountExpiry;)V + public synthetic fun serialize (Lkotlinx/serialization/encoding/Encoder;Ljava/lang/Object;)V + public fun typeParametersSerializers ()[Lkotlinx/serialization/KSerializer; +} + +public final class io/portone/sdk/server/schemas/InstantPaymentMethodInputVirtualAccountExpiry$Companion { + public final fun serializer ()Lkotlinx/serialization/KSerializer; +} + +public final class io/portone/sdk/server/schemas/InstantPaymentMethodInputVirtualAccountOption { + public static final field Companion Lio/portone/sdk/server/schemas/InstantPaymentMethodInputVirtualAccountOption$Companion; + public fun (Lio/portone/sdk/server/schemas/InstantPaymentMethodInputVirtualAccountOptionType;Lio/portone/sdk/server/schemas/InstantPaymentMethodInputVirtualAccountOptionFixed;)V + public synthetic fun (Lio/portone/sdk/server/schemas/InstantPaymentMethodInputVirtualAccountOptionType;Lio/portone/sdk/server/schemas/InstantPaymentMethodInputVirtualAccountOptionFixed;ILkotlin/jvm/internal/DefaultConstructorMarker;)V + public final fun component1 ()Lio/portone/sdk/server/schemas/InstantPaymentMethodInputVirtualAccountOptionType; + public final fun component2 ()Lio/portone/sdk/server/schemas/InstantPaymentMethodInputVirtualAccountOptionFixed; + public final fun copy (Lio/portone/sdk/server/schemas/InstantPaymentMethodInputVirtualAccountOptionType;Lio/portone/sdk/server/schemas/InstantPaymentMethodInputVirtualAccountOptionFixed;)Lio/portone/sdk/server/schemas/InstantPaymentMethodInputVirtualAccountOption; + public static synthetic fun copy$default (Lio/portone/sdk/server/schemas/InstantPaymentMethodInputVirtualAccountOption;Lio/portone/sdk/server/schemas/InstantPaymentMethodInputVirtualAccountOptionType;Lio/portone/sdk/server/schemas/InstantPaymentMethodInputVirtualAccountOptionFixed;ILjava/lang/Object;)Lio/portone/sdk/server/schemas/InstantPaymentMethodInputVirtualAccountOption; + public fun equals (Ljava/lang/Object;)Z + public final fun getFixed ()Lio/portone/sdk/server/schemas/InstantPaymentMethodInputVirtualAccountOptionFixed; + public final fun getType ()Lio/portone/sdk/server/schemas/InstantPaymentMethodInputVirtualAccountOptionType; + public fun hashCode ()I + public fun toString ()Ljava/lang/String; +} + +public synthetic class io/portone/sdk/server/schemas/InstantPaymentMethodInputVirtualAccountOption$$serializer : kotlinx/serialization/internal/GeneratedSerializer { + public static final field INSTANCE Lio/portone/sdk/server/schemas/InstantPaymentMethodInputVirtualAccountOption$$serializer; + public final fun childSerializers ()[Lkotlinx/serialization/KSerializer; + public final fun deserialize (Lkotlinx/serialization/encoding/Decoder;)Lio/portone/sdk/server/schemas/InstantPaymentMethodInputVirtualAccountOption; + public synthetic fun deserialize (Lkotlinx/serialization/encoding/Decoder;)Ljava/lang/Object; + public final fun getDescriptor ()Lkotlinx/serialization/descriptors/SerialDescriptor; + public final fun serialize (Lkotlinx/serialization/encoding/Encoder;Lio/portone/sdk/server/schemas/InstantPaymentMethodInputVirtualAccountOption;)V + public synthetic fun serialize (Lkotlinx/serialization/encoding/Encoder;Ljava/lang/Object;)V + public fun typeParametersSerializers ()[Lkotlinx/serialization/KSerializer; +} + +public final class io/portone/sdk/server/schemas/InstantPaymentMethodInputVirtualAccountOption$Companion { + public final fun serializer ()Lkotlinx/serialization/KSerializer; +} + +public final class io/portone/sdk/server/schemas/InstantPaymentMethodInputVirtualAccountOptionFixed { + public static final field Companion Lio/portone/sdk/server/schemas/InstantPaymentMethodInputVirtualAccountOptionFixed$Companion; + public fun ()V + public fun (Ljava/lang/String;Ljava/lang/String;)V + public synthetic fun (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 copy (Ljava/lang/String;Ljava/lang/String;)Lio/portone/sdk/server/schemas/InstantPaymentMethodInputVirtualAccountOptionFixed; + public static synthetic fun copy$default (Lio/portone/sdk/server/schemas/InstantPaymentMethodInputVirtualAccountOptionFixed;Ljava/lang/String;Ljava/lang/String;ILjava/lang/Object;)Lio/portone/sdk/server/schemas/InstantPaymentMethodInputVirtualAccountOptionFixed; + public fun equals (Ljava/lang/Object;)Z + public final fun getAccountNumber ()Ljava/lang/String; + public final fun getPgAccountId ()Ljava/lang/String; + public fun hashCode ()I + public fun toString ()Ljava/lang/String; +} + +public synthetic class io/portone/sdk/server/schemas/InstantPaymentMethodInputVirtualAccountOptionFixed$$serializer : kotlinx/serialization/internal/GeneratedSerializer { + public static final field INSTANCE Lio/portone/sdk/server/schemas/InstantPaymentMethodInputVirtualAccountOptionFixed$$serializer; + public final fun childSerializers ()[Lkotlinx/serialization/KSerializer; + public final fun deserialize (Lkotlinx/serialization/encoding/Decoder;)Lio/portone/sdk/server/schemas/InstantPaymentMethodInputVirtualAccountOptionFixed; + public synthetic fun deserialize (Lkotlinx/serialization/encoding/Decoder;)Ljava/lang/Object; + public final fun getDescriptor ()Lkotlinx/serialization/descriptors/SerialDescriptor; + public final fun serialize (Lkotlinx/serialization/encoding/Encoder;Lio/portone/sdk/server/schemas/InstantPaymentMethodInputVirtualAccountOptionFixed;)V + public synthetic fun serialize (Lkotlinx/serialization/encoding/Encoder;Ljava/lang/Object;)V + public fun typeParametersSerializers ()[Lkotlinx/serialization/KSerializer; +} + +public final class io/portone/sdk/server/schemas/InstantPaymentMethodInputVirtualAccountOptionFixed$Companion { + public final fun serializer ()Lkotlinx/serialization/KSerializer; +} + +public final class io/portone/sdk/server/schemas/InstantPaymentMethodInputVirtualAccountOptionType : java/lang/Enum { + public static final field Companion Lio/portone/sdk/server/schemas/InstantPaymentMethodInputVirtualAccountOptionType$Companion; + public static final field FIXED Lio/portone/sdk/server/schemas/InstantPaymentMethodInputVirtualAccountOptionType; + public static final field NORMAL Lio/portone/sdk/server/schemas/InstantPaymentMethodInputVirtualAccountOptionType; + public static fun getEntries ()Lkotlin/enums/EnumEntries; + public static fun valueOf (Ljava/lang/String;)Lio/portone/sdk/server/schemas/InstantPaymentMethodInputVirtualAccountOptionType; + public static fun values ()[Lio/portone/sdk/server/schemas/InstantPaymentMethodInputVirtualAccountOptionType; +} + +public final class io/portone/sdk/server/schemas/InstantPaymentMethodInputVirtualAccountOptionType$Companion { + public final fun serializer ()Lkotlinx/serialization/KSerializer; +} + +public final class io/portone/sdk/server/schemas/InstantPaymentSummary { + public static final field Companion Lio/portone/sdk/server/schemas/InstantPaymentSummary$Companion; + public fun (Ljava/lang/String;Ljava/time/Instant;)V + public final fun component1 ()Ljava/lang/String; + public final fun component2 ()Ljava/time/Instant; + public final fun copy (Ljava/lang/String;Ljava/time/Instant;)Lio/portone/sdk/server/schemas/InstantPaymentSummary; + public static synthetic fun copy$default (Lio/portone/sdk/server/schemas/InstantPaymentSummary;Ljava/lang/String;Ljava/time/Instant;ILjava/lang/Object;)Lio/portone/sdk/server/schemas/InstantPaymentSummary; + public fun equals (Ljava/lang/Object;)Z + public final fun getPaidAt ()Ljava/time/Instant; + public final fun getPgTxId ()Ljava/lang/String; + public fun hashCode ()I + public fun toString ()Ljava/lang/String; +} + +public synthetic class io/portone/sdk/server/schemas/InstantPaymentSummary$$serializer : kotlinx/serialization/internal/GeneratedSerializer { + public static final field INSTANCE Lio/portone/sdk/server/schemas/InstantPaymentSummary$$serializer; + public final fun childSerializers ()[Lkotlinx/serialization/KSerializer; + public final fun deserialize (Lkotlinx/serialization/encoding/Decoder;)Lio/portone/sdk/server/schemas/InstantPaymentSummary; + public synthetic fun deserialize (Lkotlinx/serialization/encoding/Decoder;)Ljava/lang/Object; + public final fun getDescriptor ()Lkotlinx/serialization/descriptors/SerialDescriptor; + public final fun serialize (Lkotlinx/serialization/encoding/Encoder;Lio/portone/sdk/server/schemas/InstantPaymentSummary;)V + public synthetic fun serialize (Lkotlinx/serialization/encoding/Encoder;Ljava/lang/Object;)V + public fun typeParametersSerializers ()[Lkotlinx/serialization/KSerializer; +} + +public final class io/portone/sdk/server/schemas/InstantPaymentSummary$Companion { + public final fun serializer ()Lkotlinx/serialization/KSerializer; +} + +public final class io/portone/sdk/server/schemas/InvalidRequestException : java/lang/Exception { + public fun ()V + public fun (Ljava/lang/String;)V + public synthetic fun (Ljava/lang/String;ILkotlin/jvm/internal/DefaultConstructorMarker;)V +} + +public final class io/portone/sdk/server/schemas/IssueBillingKeyResponse { + public static final field Companion Lio/portone/sdk/server/schemas/IssueBillingKeyResponse$Companion; + public fun (Lio/portone/sdk/server/schemas/BillingKeyInfoSummary;Ljava/util/List;)V + public synthetic fun (Lio/portone/sdk/server/schemas/BillingKeyInfoSummary;Ljava/util/List;ILkotlin/jvm/internal/DefaultConstructorMarker;)V + public final fun component1 ()Lio/portone/sdk/server/schemas/BillingKeyInfoSummary; + public final fun component2 ()Ljava/util/List; + public final fun copy (Lio/portone/sdk/server/schemas/BillingKeyInfoSummary;Ljava/util/List;)Lio/portone/sdk/server/schemas/IssueBillingKeyResponse; + public static synthetic fun copy$default (Lio/portone/sdk/server/schemas/IssueBillingKeyResponse;Lio/portone/sdk/server/schemas/BillingKeyInfoSummary;Ljava/util/List;ILjava/lang/Object;)Lio/portone/sdk/server/schemas/IssueBillingKeyResponse; + public fun equals (Ljava/lang/Object;)Z + public final fun getBillingKeyInfo ()Lio/portone/sdk/server/schemas/BillingKeyInfoSummary; + public final fun getChannelSpecificFailures ()Ljava/util/List; + public fun hashCode ()I + public fun toString ()Ljava/lang/String; +} + +public synthetic class io/portone/sdk/server/schemas/IssueBillingKeyResponse$$serializer : kotlinx/serialization/internal/GeneratedSerializer { + public static final field INSTANCE Lio/portone/sdk/server/schemas/IssueBillingKeyResponse$$serializer; + public final fun childSerializers ()[Lkotlinx/serialization/KSerializer; + public final fun deserialize (Lkotlinx/serialization/encoding/Decoder;)Lio/portone/sdk/server/schemas/IssueBillingKeyResponse; + public synthetic fun deserialize (Lkotlinx/serialization/encoding/Decoder;)Ljava/lang/Object; + public final fun getDescriptor ()Lkotlinx/serialization/descriptors/SerialDescriptor; + public final fun serialize (Lkotlinx/serialization/encoding/Encoder;Lio/portone/sdk/server/schemas/IssueBillingKeyResponse;)V + public synthetic fun serialize (Lkotlinx/serialization/encoding/Encoder;Ljava/lang/Object;)V + public fun typeParametersSerializers ()[Lkotlinx/serialization/KSerializer; +} + +public final class io/portone/sdk/server/schemas/IssueBillingKeyResponse$Companion { + public final fun serializer ()Lkotlinx/serialization/KSerializer; +} + +public final class io/portone/sdk/server/schemas/IssueCashReceiptCustomerInput { + public static final field Companion Lio/portone/sdk/server/schemas/IssueCashReceiptCustomerInput$Companion; + 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;)Lio/portone/sdk/server/schemas/IssueCashReceiptCustomerInput; + public static synthetic fun copy$default (Lio/portone/sdk/server/schemas/IssueCashReceiptCustomerInput;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;ILjava/lang/Object;)Lio/portone/sdk/server/schemas/IssueCashReceiptCustomerInput; + public fun equals (Ljava/lang/Object;)Z + public final fun getEmail ()Ljava/lang/String; + public final fun getIdentityNumber ()Ljava/lang/String; + public final fun getName ()Ljava/lang/String; + public final fun getPhoneNumber ()Ljava/lang/String; + public fun hashCode ()I + public fun toString ()Ljava/lang/String; +} + +public synthetic class io/portone/sdk/server/schemas/IssueCashReceiptCustomerInput$$serializer : kotlinx/serialization/internal/GeneratedSerializer { + public static final field INSTANCE Lio/portone/sdk/server/schemas/IssueCashReceiptCustomerInput$$serializer; + public final fun childSerializers ()[Lkotlinx/serialization/KSerializer; + public final fun deserialize (Lkotlinx/serialization/encoding/Decoder;)Lio/portone/sdk/server/schemas/IssueCashReceiptCustomerInput; + public synthetic fun deserialize (Lkotlinx/serialization/encoding/Decoder;)Ljava/lang/Object; + public final fun getDescriptor ()Lkotlinx/serialization/descriptors/SerialDescriptor; + public final fun serialize (Lkotlinx/serialization/encoding/Encoder;Lio/portone/sdk/server/schemas/IssueCashReceiptCustomerInput;)V + public synthetic fun serialize (Lkotlinx/serialization/encoding/Encoder;Ljava/lang/Object;)V + public fun typeParametersSerializers ()[Lkotlinx/serialization/KSerializer; +} + +public final class io/portone/sdk/server/schemas/IssueCashReceiptCustomerInput$Companion { + public final fun serializer ()Lkotlinx/serialization/KSerializer; +} + +public final class io/portone/sdk/server/schemas/IssueCashReceiptResponse { + public static final field Companion Lio/portone/sdk/server/schemas/IssueCashReceiptResponse$Companion; + public fun (Lio/portone/sdk/server/schemas/CashReceiptSummary;)V + public final fun component1 ()Lio/portone/sdk/server/schemas/CashReceiptSummary; + public final fun copy (Lio/portone/sdk/server/schemas/CashReceiptSummary;)Lio/portone/sdk/server/schemas/IssueCashReceiptResponse; + public static synthetic fun copy$default (Lio/portone/sdk/server/schemas/IssueCashReceiptResponse;Lio/portone/sdk/server/schemas/CashReceiptSummary;ILjava/lang/Object;)Lio/portone/sdk/server/schemas/IssueCashReceiptResponse; + public fun equals (Ljava/lang/Object;)Z + public final fun getCashReceipt ()Lio/portone/sdk/server/schemas/CashReceiptSummary; + public fun hashCode ()I + public fun toString ()Ljava/lang/String; +} + +public synthetic class io/portone/sdk/server/schemas/IssueCashReceiptResponse$$serializer : kotlinx/serialization/internal/GeneratedSerializer { + public static final field INSTANCE Lio/portone/sdk/server/schemas/IssueCashReceiptResponse$$serializer; + public final fun childSerializers ()[Lkotlinx/serialization/KSerializer; + public final fun deserialize (Lkotlinx/serialization/encoding/Decoder;)Lio/portone/sdk/server/schemas/IssueCashReceiptResponse; + public synthetic fun deserialize (Lkotlinx/serialization/encoding/Decoder;)Ljava/lang/Object; + public final fun getDescriptor ()Lkotlinx/serialization/descriptors/SerialDescriptor; + public final fun serialize (Lkotlinx/serialization/encoding/Encoder;Lio/portone/sdk/server/schemas/IssueCashReceiptResponse;)V + public synthetic fun serialize (Lkotlinx/serialization/encoding/Encoder;Ljava/lang/Object;)V + public fun typeParametersSerializers ()[Lkotlinx/serialization/KSerializer; +} + +public final class io/portone/sdk/server/schemas/IssueCashReceiptResponse$Companion { + public final fun serializer ()Lkotlinx/serialization/KSerializer; +} + +public final class io/portone/sdk/server/schemas/IssueFailedCashReceipt : io/portone/sdk/server/schemas/CashReceipt { + public static final field Companion Lio/portone/sdk/server/schemas/IssueFailedCashReceipt$Companion; + public fun (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Lio/portone/sdk/server/schemas/SelectedChannel;Ljava/lang/String;Z)V + public synthetic fun (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Lio/portone/sdk/server/schemas/SelectedChannel;Ljava/lang/String;ZILkotlin/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 ()Lio/portone/sdk/server/schemas/SelectedChannel; + public final fun component5 ()Ljava/lang/String; + public final fun component6 ()Z + public final fun copy (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Lio/portone/sdk/server/schemas/SelectedChannel;Ljava/lang/String;Z)Lio/portone/sdk/server/schemas/IssueFailedCashReceipt; + public static synthetic fun copy$default (Lio/portone/sdk/server/schemas/IssueFailedCashReceipt;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Lio/portone/sdk/server/schemas/SelectedChannel;Ljava/lang/String;ZILjava/lang/Object;)Lio/portone/sdk/server/schemas/IssueFailedCashReceipt; + public fun equals (Ljava/lang/Object;)Z + public fun getChannel ()Lio/portone/sdk/server/schemas/SelectedChannel; + public fun getMerchantId ()Ljava/lang/String; + public fun getOrderName ()Ljava/lang/String; + public fun getPaymentId ()Ljava/lang/String; + public fun getStoreId ()Ljava/lang/String; + public fun hashCode ()I + public fun isManual ()Z + public fun toString ()Ljava/lang/String; +} + +public synthetic class io/portone/sdk/server/schemas/IssueFailedCashReceipt$$serializer : kotlinx/serialization/internal/GeneratedSerializer { + public static final field INSTANCE Lio/portone/sdk/server/schemas/IssueFailedCashReceipt$$serializer; + public final fun childSerializers ()[Lkotlinx/serialization/KSerializer; + public final fun deserialize (Lkotlinx/serialization/encoding/Decoder;)Lio/portone/sdk/server/schemas/IssueFailedCashReceipt; + public synthetic fun deserialize (Lkotlinx/serialization/encoding/Decoder;)Ljava/lang/Object; + public final fun getDescriptor ()Lkotlinx/serialization/descriptors/SerialDescriptor; + public final fun serialize (Lkotlinx/serialization/encoding/Encoder;Lio/portone/sdk/server/schemas/IssueFailedCashReceipt;)V + public synthetic fun serialize (Lkotlinx/serialization/encoding/Encoder;Ljava/lang/Object;)V + public fun typeParametersSerializers ()[Lkotlinx/serialization/KSerializer; +} + +public final class io/portone/sdk/server/schemas/IssueFailedCashReceipt$Companion { + public final fun serializer ()Lkotlinx/serialization/KSerializer; +} + +public final class io/portone/sdk/server/schemas/IssuedBillingKeyInfo : io/portone/sdk/server/schemas/BillingKeyInfo { + public static final field Companion Lio/portone/sdk/server/schemas/IssuedBillingKeyInfo$Companion; + public fun (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/util/List;Ljava/util/List;Lio/portone/sdk/server/schemas/Customer;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/time/Instant;Ljava/time/Instant;Lio/portone/sdk/server/schemas/ChannelGroupSummary;Ljava/util/List;)V + public synthetic fun (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/util/List;Ljava/util/List;Lio/portone/sdk/server/schemas/Customer;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/time/Instant;Ljava/time/Instant;Lio/portone/sdk/server/schemas/ChannelGroupSummary;Ljava/util/List;ILkotlin/jvm/internal/DefaultConstructorMarker;)V + public final fun component1 ()Ljava/lang/String; + public final fun component10 ()Ljava/time/Instant; + public final fun component11 ()Ljava/time/Instant; + public final fun component12 ()Lio/portone/sdk/server/schemas/ChannelGroupSummary; + public final fun component13 ()Ljava/util/List; + 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/util/List; + public final fun component6 ()Lio/portone/sdk/server/schemas/Customer; + 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/util/List;Ljava/util/List;Lio/portone/sdk/server/schemas/Customer;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/time/Instant;Ljava/time/Instant;Lio/portone/sdk/server/schemas/ChannelGroupSummary;Ljava/util/List;)Lio/portone/sdk/server/schemas/IssuedBillingKeyInfo; + public static synthetic fun copy$default (Lio/portone/sdk/server/schemas/IssuedBillingKeyInfo;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/util/List;Ljava/util/List;Lio/portone/sdk/server/schemas/Customer;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/time/Instant;Ljava/time/Instant;Lio/portone/sdk/server/schemas/ChannelGroupSummary;Ljava/util/List;ILjava/lang/Object;)Lio/portone/sdk/server/schemas/IssuedBillingKeyInfo; + public fun equals (Ljava/lang/Object;)Z + public fun getBillingKey ()Ljava/lang/String; + public fun getChannelGroup ()Lio/portone/sdk/server/schemas/ChannelGroupSummary; + public fun getChannels ()Ljava/util/List; + public fun getCustomData ()Ljava/lang/String; + public fun getCustomer ()Lio/portone/sdk/server/schemas/Customer; + public fun getIssueId ()Ljava/lang/String; + public fun getIssueName ()Ljava/lang/String; + public fun getIssuedAt ()Ljava/time/Instant; + public fun getMerchantId ()Ljava/lang/String; + public fun getMethods ()Ljava/util/List; + public fun getPgBillingKeyIssueResponses ()Ljava/util/List; + public fun getRequestedAt ()Ljava/time/Instant; + public fun getStoreId ()Ljava/lang/String; + public fun hashCode ()I + public fun toString ()Ljava/lang/String; +} + +public synthetic class io/portone/sdk/server/schemas/IssuedBillingKeyInfo$$serializer : kotlinx/serialization/internal/GeneratedSerializer { + public static final field INSTANCE Lio/portone/sdk/server/schemas/IssuedBillingKeyInfo$$serializer; + public final fun childSerializers ()[Lkotlinx/serialization/KSerializer; + public final fun deserialize (Lkotlinx/serialization/encoding/Decoder;)Lio/portone/sdk/server/schemas/IssuedBillingKeyInfo; + public synthetic fun deserialize (Lkotlinx/serialization/encoding/Decoder;)Ljava/lang/Object; + public final fun getDescriptor ()Lkotlinx/serialization/descriptors/SerialDescriptor; + public final fun serialize (Lkotlinx/serialization/encoding/Encoder;Lio/portone/sdk/server/schemas/IssuedBillingKeyInfo;)V + public synthetic fun serialize (Lkotlinx/serialization/encoding/Encoder;Ljava/lang/Object;)V + public fun typeParametersSerializers ()[Lkotlinx/serialization/KSerializer; +} + +public final class io/portone/sdk/server/schemas/IssuedBillingKeyInfo$Companion { + public final fun serializer ()Lkotlinx/serialization/KSerializer; +} + +public final class io/portone/sdk/server/schemas/IssuedCashReceipt : io/portone/sdk/server/schemas/CashReceipt { + public static final field Companion Lio/portone/sdk/server/schemas/IssuedCashReceipt$Companion; + public fun (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Lio/portone/sdk/server/schemas/SelectedChannel;JLjava/lang/Long;Ljava/lang/Long;Lio/portone/sdk/server/schemas/Currency;Ljava/lang/String;ZLio/portone/sdk/server/schemas/CashReceiptType;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/time/Instant;)V + public synthetic fun (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Lio/portone/sdk/server/schemas/SelectedChannel;JLjava/lang/Long;Ljava/lang/Long;Lio/portone/sdk/server/schemas/Currency;Ljava/lang/String;ZLio/portone/sdk/server/schemas/CashReceiptType;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/time/Instant;ILkotlin/jvm/internal/DefaultConstructorMarker;)V + public final fun component1 ()Ljava/lang/String; + public final fun component10 ()Z + public final fun component11 ()Lio/portone/sdk/server/schemas/CashReceiptType; + public final fun component12 ()Ljava/lang/String; + public final fun component13 ()Ljava/lang/String; + public final fun component14 ()Ljava/lang/String; + public final fun component15 ()Ljava/time/Instant; + public final fun component2 ()Ljava/lang/String; + public final fun component3 ()Ljava/lang/String; + public final fun component4 ()Lio/portone/sdk/server/schemas/SelectedChannel; + public final fun component5 ()J + public final fun component6 ()Ljava/lang/Long; + public final fun component7 ()Ljava/lang/Long; + public final fun component8 ()Lio/portone/sdk/server/schemas/Currency; + public final fun component9 ()Ljava/lang/String; + public final fun copy (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Lio/portone/sdk/server/schemas/SelectedChannel;JLjava/lang/Long;Ljava/lang/Long;Lio/portone/sdk/server/schemas/Currency;Ljava/lang/String;ZLio/portone/sdk/server/schemas/CashReceiptType;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/time/Instant;)Lio/portone/sdk/server/schemas/IssuedCashReceipt; + public static synthetic fun copy$default (Lio/portone/sdk/server/schemas/IssuedCashReceipt;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Lio/portone/sdk/server/schemas/SelectedChannel;JLjava/lang/Long;Ljava/lang/Long;Lio/portone/sdk/server/schemas/Currency;Ljava/lang/String;ZLio/portone/sdk/server/schemas/CashReceiptType;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/time/Instant;ILjava/lang/Object;)Lio/portone/sdk/server/schemas/IssuedCashReceipt; + public fun equals (Ljava/lang/Object;)Z + public final fun getAmount ()J + public fun getChannel ()Lio/portone/sdk/server/schemas/SelectedChannel; + public final fun getCurrency ()Lio/portone/sdk/server/schemas/Currency; + public final fun getIssueNumber ()Ljava/lang/String; + public final fun getIssuedAt ()Ljava/time/Instant; + public fun getMerchantId ()Ljava/lang/String; + public fun getOrderName ()Ljava/lang/String; + public fun getPaymentId ()Ljava/lang/String; + public final fun getPgReceiptId ()Ljava/lang/String; + public fun getStoreId ()Ljava/lang/String; + public final fun getTaxFreeAmount ()Ljava/lang/Long; + public final fun getType ()Lio/portone/sdk/server/schemas/CashReceiptType; + public final fun getUrl ()Ljava/lang/String; + public final fun getVatAmount ()Ljava/lang/Long; + public fun hashCode ()I + public fun isManual ()Z + public fun toString ()Ljava/lang/String; +} + +public synthetic class io/portone/sdk/server/schemas/IssuedCashReceipt$$serializer : kotlinx/serialization/internal/GeneratedSerializer { + public static final field INSTANCE Lio/portone/sdk/server/schemas/IssuedCashReceipt$$serializer; + public final fun childSerializers ()[Lkotlinx/serialization/KSerializer; + public final fun deserialize (Lkotlinx/serialization/encoding/Decoder;)Lio/portone/sdk/server/schemas/IssuedCashReceipt; + public synthetic fun deserialize (Lkotlinx/serialization/encoding/Decoder;)Ljava/lang/Object; + public final fun getDescriptor ()Lkotlinx/serialization/descriptors/SerialDescriptor; + public final fun serialize (Lkotlinx/serialization/encoding/Encoder;Lio/portone/sdk/server/schemas/IssuedCashReceipt;)V + public synthetic fun serialize (Lkotlinx/serialization/encoding/Encoder;Ljava/lang/Object;)V + public fun typeParametersSerializers ()[Lkotlinx/serialization/KSerializer; +} + +public final class io/portone/sdk/server/schemas/IssuedCashReceipt$Companion { + public final fun serializer ()Lkotlinx/serialization/KSerializer; +} + +public final class io/portone/sdk/server/schemas/IssuedPaymentCashReceipt : io/portone/sdk/server/schemas/PaymentCashReceipt { + public static final field Companion Lio/portone/sdk/server/schemas/IssuedPaymentCashReceipt$Companion; + public fun (Lio/portone/sdk/server/schemas/CashReceiptType;Ljava/lang/String;Ljava/lang/String;JLjava/lang/Long;Lio/portone/sdk/server/schemas/Currency;Ljava/lang/String;Ljava/time/Instant;)V + public synthetic fun (Lio/portone/sdk/server/schemas/CashReceiptType;Ljava/lang/String;Ljava/lang/String;JLjava/lang/Long;Lio/portone/sdk/server/schemas/Currency;Ljava/lang/String;Ljava/time/Instant;ILkotlin/jvm/internal/DefaultConstructorMarker;)V + public final fun component1 ()Lio/portone/sdk/server/schemas/CashReceiptType; + public final fun component2 ()Ljava/lang/String; + public final fun component3 ()Ljava/lang/String; + public final fun component4 ()J + public final fun component5 ()Ljava/lang/Long; + public final fun component6 ()Lio/portone/sdk/server/schemas/Currency; + public final fun component7 ()Ljava/lang/String; + public final fun component8 ()Ljava/time/Instant; + public final fun copy (Lio/portone/sdk/server/schemas/CashReceiptType;Ljava/lang/String;Ljava/lang/String;JLjava/lang/Long;Lio/portone/sdk/server/schemas/Currency;Ljava/lang/String;Ljava/time/Instant;)Lio/portone/sdk/server/schemas/IssuedPaymentCashReceipt; + public static synthetic fun copy$default (Lio/portone/sdk/server/schemas/IssuedPaymentCashReceipt;Lio/portone/sdk/server/schemas/CashReceiptType;Ljava/lang/String;Ljava/lang/String;JLjava/lang/Long;Lio/portone/sdk/server/schemas/Currency;Ljava/lang/String;Ljava/time/Instant;ILjava/lang/Object;)Lio/portone/sdk/server/schemas/IssuedPaymentCashReceipt; + public fun equals (Ljava/lang/Object;)Z + public fun getCurrency ()Lio/portone/sdk/server/schemas/Currency; + public fun getIssueNumber ()Ljava/lang/String; + public fun getIssuedAt ()Ljava/time/Instant; + public fun getPgReceiptId ()Ljava/lang/String; + public fun getTaxFreeAmount ()Ljava/lang/Long; + public fun getTotalAmount ()J + public fun getType ()Lio/portone/sdk/server/schemas/CashReceiptType; + public fun getUrl ()Ljava/lang/String; + public fun hashCode ()I + public fun toString ()Ljava/lang/String; +} + +public synthetic class io/portone/sdk/server/schemas/IssuedPaymentCashReceipt$$serializer : kotlinx/serialization/internal/GeneratedSerializer { + public static final field INSTANCE Lio/portone/sdk/server/schemas/IssuedPaymentCashReceipt$$serializer; + public final fun childSerializers ()[Lkotlinx/serialization/KSerializer; + public final fun deserialize (Lkotlinx/serialization/encoding/Decoder;)Lio/portone/sdk/server/schemas/IssuedPaymentCashReceipt; + public synthetic fun deserialize (Lkotlinx/serialization/encoding/Decoder;)Ljava/lang/Object; + public final fun getDescriptor ()Lkotlinx/serialization/descriptors/SerialDescriptor; + public final fun serialize (Lkotlinx/serialization/encoding/Encoder;Lio/portone/sdk/server/schemas/IssuedPaymentCashReceipt;)V + public synthetic fun serialize (Lkotlinx/serialization/encoding/Encoder;Ljava/lang/Object;)V + public fun typeParametersSerializers ()[Lkotlinx/serialization/KSerializer; +} + +public final class io/portone/sdk/server/schemas/IssuedPaymentCashReceipt$Companion { + public final fun serializer ()Lkotlinx/serialization/KSerializer; +} + +public final class io/portone/sdk/server/schemas/IssuedPgBillingKeyIssueResponse : io/portone/sdk/server/schemas/PgBillingKeyIssueResponse { + public static final field Companion Lio/portone/sdk/server/schemas/IssuedPgBillingKeyIssueResponse$Companion; + public fun (Lio/portone/sdk/server/schemas/SelectedChannel;Ljava/lang/String;Lio/portone/sdk/server/schemas/BillingKeyPaymentMethod;)V + public synthetic fun (Lio/portone/sdk/server/schemas/SelectedChannel;Ljava/lang/String;Lio/portone/sdk/server/schemas/BillingKeyPaymentMethod;ILkotlin/jvm/internal/DefaultConstructorMarker;)V + public final fun component1 ()Lio/portone/sdk/server/schemas/SelectedChannel; + public final fun component2 ()Ljava/lang/String; + public final fun component3 ()Lio/portone/sdk/server/schemas/BillingKeyPaymentMethod; + public final fun copy (Lio/portone/sdk/server/schemas/SelectedChannel;Ljava/lang/String;Lio/portone/sdk/server/schemas/BillingKeyPaymentMethod;)Lio/portone/sdk/server/schemas/IssuedPgBillingKeyIssueResponse; + public static synthetic fun copy$default (Lio/portone/sdk/server/schemas/IssuedPgBillingKeyIssueResponse;Lio/portone/sdk/server/schemas/SelectedChannel;Ljava/lang/String;Lio/portone/sdk/server/schemas/BillingKeyPaymentMethod;ILjava/lang/Object;)Lio/portone/sdk/server/schemas/IssuedPgBillingKeyIssueResponse; + public fun equals (Ljava/lang/Object;)Z + public fun getChannel ()Lio/portone/sdk/server/schemas/SelectedChannel; + public final fun getMethod ()Lio/portone/sdk/server/schemas/BillingKeyPaymentMethod; + public final fun getPgTxId ()Ljava/lang/String; + public fun hashCode ()I + public fun toString ()Ljava/lang/String; +} + +public synthetic class io/portone/sdk/server/schemas/IssuedPgBillingKeyIssueResponse$$serializer : kotlinx/serialization/internal/GeneratedSerializer { + public static final field INSTANCE Lio/portone/sdk/server/schemas/IssuedPgBillingKeyIssueResponse$$serializer; + public final fun childSerializers ()[Lkotlinx/serialization/KSerializer; + public final fun deserialize (Lkotlinx/serialization/encoding/Decoder;)Lio/portone/sdk/server/schemas/IssuedPgBillingKeyIssueResponse; + public synthetic fun deserialize (Lkotlinx/serialization/encoding/Decoder;)Ljava/lang/Object; + public final fun getDescriptor ()Lkotlinx/serialization/descriptors/SerialDescriptor; + public final fun serialize (Lkotlinx/serialization/encoding/Encoder;Lio/portone/sdk/server/schemas/IssuedPgBillingKeyIssueResponse;)V + public synthetic fun serialize (Lkotlinx/serialization/encoding/Encoder;Ljava/lang/Object;)V + public fun typeParametersSerializers ()[Lkotlinx/serialization/KSerializer; +} + +public final class io/portone/sdk/server/schemas/IssuedPgBillingKeyIssueResponse$Companion { + public final fun serializer ()Lkotlinx/serialization/KSerializer; +} + +public final class io/portone/sdk/server/schemas/ModifyEscrowLogisticsResponse { + public static final field Companion Lio/portone/sdk/server/schemas/ModifyEscrowLogisticsResponse$Companion; + public fun (Ljava/lang/String;Ljava/time/Instant;Ljava/time/Instant;)V + public final fun component1 ()Ljava/lang/String; + public final fun component2 ()Ljava/time/Instant; + public final fun component3 ()Ljava/time/Instant; + public final fun copy (Ljava/lang/String;Ljava/time/Instant;Ljava/time/Instant;)Lio/portone/sdk/server/schemas/ModifyEscrowLogisticsResponse; + public static synthetic fun copy$default (Lio/portone/sdk/server/schemas/ModifyEscrowLogisticsResponse;Ljava/lang/String;Ljava/time/Instant;Ljava/time/Instant;ILjava/lang/Object;)Lio/portone/sdk/server/schemas/ModifyEscrowLogisticsResponse; + public fun equals (Ljava/lang/Object;)Z + public final fun getInvoiceNumber ()Ljava/lang/String; + public final fun getModifiedAt ()Ljava/time/Instant; + public final fun getSentAt ()Ljava/time/Instant; + public fun hashCode ()I + public fun toString ()Ljava/lang/String; +} + +public synthetic class io/portone/sdk/server/schemas/ModifyEscrowLogisticsResponse$$serializer : kotlinx/serialization/internal/GeneratedSerializer { + public static final field INSTANCE Lio/portone/sdk/server/schemas/ModifyEscrowLogisticsResponse$$serializer; + public final fun childSerializers ()[Lkotlinx/serialization/KSerializer; + public final fun deserialize (Lkotlinx/serialization/encoding/Decoder;)Lio/portone/sdk/server/schemas/ModifyEscrowLogisticsResponse; + public synthetic fun deserialize (Lkotlinx/serialization/encoding/Decoder;)Ljava/lang/Object; + public final fun getDescriptor ()Lkotlinx/serialization/descriptors/SerialDescriptor; + public final fun serialize (Lkotlinx/serialization/encoding/Encoder;Lio/portone/sdk/server/schemas/ModifyEscrowLogisticsResponse;)V + public synthetic fun serialize (Lkotlinx/serialization/encoding/Encoder;Ljava/lang/Object;)V + public fun typeParametersSerializers ()[Lkotlinx/serialization/KSerializer; +} + +public final class io/portone/sdk/server/schemas/ModifyEscrowLogisticsResponse$Companion { + public final fun serializer ()Lkotlinx/serialization/KSerializer; +} + +public final class io/portone/sdk/server/schemas/OneLineAddress : io/portone/sdk/server/schemas/Address { + public static final field Companion Lio/portone/sdk/server/schemas/OneLineAddress$Companion; + public fun (Ljava/lang/String;)V + public final fun component1 ()Ljava/lang/String; + public final fun copy (Ljava/lang/String;)Lio/portone/sdk/server/schemas/OneLineAddress; + public static synthetic fun copy$default (Lio/portone/sdk/server/schemas/OneLineAddress;Ljava/lang/String;ILjava/lang/Object;)Lio/portone/sdk/server/schemas/OneLineAddress; + public fun equals (Ljava/lang/Object;)Z + public fun getOneLine ()Ljava/lang/String; + public fun hashCode ()I + public fun toString ()Ljava/lang/String; +} + +public synthetic class io/portone/sdk/server/schemas/OneLineAddress$$serializer : kotlinx/serialization/internal/GeneratedSerializer { + public static final field INSTANCE Lio/portone/sdk/server/schemas/OneLineAddress$$serializer; + public final fun childSerializers ()[Lkotlinx/serialization/KSerializer; + public final fun deserialize (Lkotlinx/serialization/encoding/Decoder;)Lio/portone/sdk/server/schemas/OneLineAddress; + public synthetic fun deserialize (Lkotlinx/serialization/encoding/Decoder;)Ljava/lang/Object; + public final fun getDescriptor ()Lkotlinx/serialization/descriptors/SerialDescriptor; + public final fun serialize (Lkotlinx/serialization/encoding/Encoder;Lio/portone/sdk/server/schemas/OneLineAddress;)V + public synthetic fun serialize (Lkotlinx/serialization/encoding/Encoder;Ljava/lang/Object;)V + public fun typeParametersSerializers ()[Lkotlinx/serialization/KSerializer; +} + +public final class io/portone/sdk/server/schemas/OneLineAddress$Companion { + public final fun serializer ()Lkotlinx/serialization/KSerializer; +} + +public final class io/portone/sdk/server/schemas/PageInfo { + public static final field Companion Lio/portone/sdk/server/schemas/PageInfo$Companion; + public fun (III)V + public final fun component1 ()I + public final fun component2 ()I + public final fun component3 ()I + public final fun copy (III)Lio/portone/sdk/server/schemas/PageInfo; + public static synthetic fun copy$default (Lio/portone/sdk/server/schemas/PageInfo;IIIILjava/lang/Object;)Lio/portone/sdk/server/schemas/PageInfo; + public fun equals (Ljava/lang/Object;)Z + public final fun getNumber ()I + public final fun getSize ()I + public final fun getTotalCount ()I + public fun hashCode ()I + public fun toString ()Ljava/lang/String; +} + +public synthetic class io/portone/sdk/server/schemas/PageInfo$$serializer : kotlinx/serialization/internal/GeneratedSerializer { + public static final field INSTANCE Lio/portone/sdk/server/schemas/PageInfo$$serializer; + public final fun childSerializers ()[Lkotlinx/serialization/KSerializer; + public final fun deserialize (Lkotlinx/serialization/encoding/Decoder;)Lio/portone/sdk/server/schemas/PageInfo; + public synthetic fun deserialize (Lkotlinx/serialization/encoding/Decoder;)Ljava/lang/Object; + public final fun getDescriptor ()Lkotlinx/serialization/descriptors/SerialDescriptor; + public final fun serialize (Lkotlinx/serialization/encoding/Encoder;Lio/portone/sdk/server/schemas/PageInfo;)V + public synthetic fun serialize (Lkotlinx/serialization/encoding/Encoder;Ljava/lang/Object;)V + public fun typeParametersSerializers ()[Lkotlinx/serialization/KSerializer; +} + +public final class io/portone/sdk/server/schemas/PageInfo$Companion { + public final fun serializer ()Lkotlinx/serialization/KSerializer; +} + +public final class io/portone/sdk/server/schemas/PageInput { + public static final field Companion Lio/portone/sdk/server/schemas/PageInput$Companion; + public fun ()V + public fun (Ljava/lang/Integer;Ljava/lang/Integer;)V + public synthetic fun (Ljava/lang/Integer;Ljava/lang/Integer;ILkotlin/jvm/internal/DefaultConstructorMarker;)V + public final fun component1 ()Ljava/lang/Integer; + public final fun component2 ()Ljava/lang/Integer; + public final fun copy (Ljava/lang/Integer;Ljava/lang/Integer;)Lio/portone/sdk/server/schemas/PageInput; + public static synthetic fun copy$default (Lio/portone/sdk/server/schemas/PageInput;Ljava/lang/Integer;Ljava/lang/Integer;ILjava/lang/Object;)Lio/portone/sdk/server/schemas/PageInput; + public fun equals (Ljava/lang/Object;)Z + public final fun getNumber ()Ljava/lang/Integer; + public final fun getSize ()Ljava/lang/Integer; + public fun hashCode ()I + public fun toString ()Ljava/lang/String; +} + +public synthetic class io/portone/sdk/server/schemas/PageInput$$serializer : kotlinx/serialization/internal/GeneratedSerializer { + public static final field INSTANCE Lio/portone/sdk/server/schemas/PageInput$$serializer; + public final fun childSerializers ()[Lkotlinx/serialization/KSerializer; + public final fun deserialize (Lkotlinx/serialization/encoding/Decoder;)Lio/portone/sdk/server/schemas/PageInput; + public synthetic fun deserialize (Lkotlinx/serialization/encoding/Decoder;)Ljava/lang/Object; + public final fun getDescriptor ()Lkotlinx/serialization/descriptors/SerialDescriptor; + public final fun serialize (Lkotlinx/serialization/encoding/Encoder;Lio/portone/sdk/server/schemas/PageInput;)V + public synthetic fun serialize (Lkotlinx/serialization/encoding/Encoder;Ljava/lang/Object;)V + public fun typeParametersSerializers ()[Lkotlinx/serialization/KSerializer; +} + +public final class io/portone/sdk/server/schemas/PageInput$Companion { + public final fun serializer ()Lkotlinx/serialization/KSerializer; +} + +public final class io/portone/sdk/server/schemas/PaidPayment : io/portone/sdk/server/schemas/Payment { + public static final field Companion Lio/portone/sdk/server/schemas/PaidPayment$Companion; + public fun (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Lio/portone/sdk/server/schemas/PaymentMethod;Lio/portone/sdk/server/schemas/SelectedChannel;Lio/portone/sdk/server/schemas/ChannelGroupSummary;Lio/portone/sdk/server/schemas/PortOneVersion;Ljava/lang/String;Ljava/lang/String;Ljava/util/List;Ljava/time/Instant;Ljava/time/Instant;Ljava/time/Instant;Ljava/lang/String;Lio/portone/sdk/server/schemas/PaymentAmount;Lio/portone/sdk/server/schemas/Currency;Lio/portone/sdk/server/schemas/Customer;Ljava/lang/String;Ljava/lang/Boolean;Lio/portone/sdk/server/schemas/PaymentEscrow;Ljava/util/List;Ljava/lang/Integer;Ljava/lang/String;Lio/portone/sdk/server/schemas/Country;Ljava/time/Instant;Ljava/lang/String;Ljava/lang/String;Lio/portone/sdk/server/schemas/PaymentCashReceipt;Ljava/lang/String;)V + public synthetic fun (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Lio/portone/sdk/server/schemas/PaymentMethod;Lio/portone/sdk/server/schemas/SelectedChannel;Lio/portone/sdk/server/schemas/ChannelGroupSummary;Lio/portone/sdk/server/schemas/PortOneVersion;Ljava/lang/String;Ljava/lang/String;Ljava/util/List;Ljava/time/Instant;Ljava/time/Instant;Ljava/time/Instant;Ljava/lang/String;Lio/portone/sdk/server/schemas/PaymentAmount;Lio/portone/sdk/server/schemas/Currency;Lio/portone/sdk/server/schemas/Customer;Ljava/lang/String;Ljava/lang/Boolean;Lio/portone/sdk/server/schemas/PaymentEscrow;Ljava/util/List;Ljava/lang/Integer;Ljava/lang/String;Lio/portone/sdk/server/schemas/Country;Ljava/time/Instant;Ljava/lang/String;Ljava/lang/String;Lio/portone/sdk/server/schemas/PaymentCashReceipt;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 ()Ljava/util/List; + public final fun component12 ()Ljava/time/Instant; + public final fun component13 ()Ljava/time/Instant; + public final fun component14 ()Ljava/time/Instant; + public final fun component15 ()Ljava/lang/String; + public final fun component16 ()Lio/portone/sdk/server/schemas/PaymentAmount; + public final fun component17 ()Lio/portone/sdk/server/schemas/Currency; + public final fun component18 ()Lio/portone/sdk/server/schemas/Customer; + public final fun component19 ()Ljava/lang/String; + public final fun component2 ()Ljava/lang/String; + public final fun component20 ()Ljava/lang/Boolean; + public final fun component21 ()Lio/portone/sdk/server/schemas/PaymentEscrow; + public final fun component22 ()Ljava/util/List; + public final fun component23 ()Ljava/lang/Integer; + public final fun component24 ()Ljava/lang/String; + public final fun component25 ()Lio/portone/sdk/server/schemas/Country; + public final fun component26 ()Ljava/time/Instant; + public final fun component27 ()Ljava/lang/String; + public final fun component28 ()Ljava/lang/String; + public final fun component29 ()Lio/portone/sdk/server/schemas/PaymentCashReceipt; + public final fun component3 ()Ljava/lang/String; + public final fun component30 ()Ljava/lang/String; + public final fun component4 ()Ljava/lang/String; + public final fun component5 ()Lio/portone/sdk/server/schemas/PaymentMethod; + public final fun component6 ()Lio/portone/sdk/server/schemas/SelectedChannel; + public final fun component7 ()Lio/portone/sdk/server/schemas/ChannelGroupSummary; + public final fun component8 ()Lio/portone/sdk/server/schemas/PortOneVersion; + public final fun component9 ()Ljava/lang/String; + public final fun copy (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Lio/portone/sdk/server/schemas/PaymentMethod;Lio/portone/sdk/server/schemas/SelectedChannel;Lio/portone/sdk/server/schemas/ChannelGroupSummary;Lio/portone/sdk/server/schemas/PortOneVersion;Ljava/lang/String;Ljava/lang/String;Ljava/util/List;Ljava/time/Instant;Ljava/time/Instant;Ljava/time/Instant;Ljava/lang/String;Lio/portone/sdk/server/schemas/PaymentAmount;Lio/portone/sdk/server/schemas/Currency;Lio/portone/sdk/server/schemas/Customer;Ljava/lang/String;Ljava/lang/Boolean;Lio/portone/sdk/server/schemas/PaymentEscrow;Ljava/util/List;Ljava/lang/Integer;Ljava/lang/String;Lio/portone/sdk/server/schemas/Country;Ljava/time/Instant;Ljava/lang/String;Ljava/lang/String;Lio/portone/sdk/server/schemas/PaymentCashReceipt;Ljava/lang/String;)Lio/portone/sdk/server/schemas/PaidPayment; + public static synthetic fun copy$default (Lio/portone/sdk/server/schemas/PaidPayment;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Lio/portone/sdk/server/schemas/PaymentMethod;Lio/portone/sdk/server/schemas/SelectedChannel;Lio/portone/sdk/server/schemas/ChannelGroupSummary;Lio/portone/sdk/server/schemas/PortOneVersion;Ljava/lang/String;Ljava/lang/String;Ljava/util/List;Ljava/time/Instant;Ljava/time/Instant;Ljava/time/Instant;Ljava/lang/String;Lio/portone/sdk/server/schemas/PaymentAmount;Lio/portone/sdk/server/schemas/Currency;Lio/portone/sdk/server/schemas/Customer;Ljava/lang/String;Ljava/lang/Boolean;Lio/portone/sdk/server/schemas/PaymentEscrow;Ljava/util/List;Ljava/lang/Integer;Ljava/lang/String;Lio/portone/sdk/server/schemas/Country;Ljava/time/Instant;Ljava/lang/String;Ljava/lang/String;Lio/portone/sdk/server/schemas/PaymentCashReceipt;Ljava/lang/String;ILjava/lang/Object;)Lio/portone/sdk/server/schemas/PaidPayment; + public fun equals (Ljava/lang/Object;)Z + public fun getAmount ()Lio/portone/sdk/server/schemas/PaymentAmount; + public fun getBillingKey ()Ljava/lang/String; + public final fun getCashReceipt ()Lio/portone/sdk/server/schemas/PaymentCashReceipt; + public fun getChannel ()Lio/portone/sdk/server/schemas/SelectedChannel; + public fun getChannelGroup ()Lio/portone/sdk/server/schemas/ChannelGroupSummary; + public fun getCountry ()Lio/portone/sdk/server/schemas/Country; + public fun getCurrency ()Lio/portone/sdk/server/schemas/Currency; + public fun getCustomData ()Ljava/lang/String; + public fun getCustomer ()Lio/portone/sdk/server/schemas/Customer; + public fun getEscrow ()Lio/portone/sdk/server/schemas/PaymentEscrow; + public fun getId ()Ljava/lang/String; + public fun getMerchantId ()Ljava/lang/String; + public fun getMethod ()Lio/portone/sdk/server/schemas/PaymentMethod; + public fun getOrderName ()Ljava/lang/String; + public final fun getPaidAt ()Ljava/time/Instant; + public final fun getPgResponse ()Ljava/lang/String; + public final fun getPgTxId ()Ljava/lang/String; + public fun getProductCount ()Ljava/lang/Integer; + public fun getProducts ()Ljava/util/List; + public fun getPromotionId ()Ljava/lang/String; + public final fun getReceiptUrl ()Ljava/lang/String; + public fun getRequestedAt ()Ljava/time/Instant; + public fun getScheduleId ()Ljava/lang/String; + public fun getStatusChangedAt ()Ljava/time/Instant; + public fun getStoreId ()Ljava/lang/String; + public final fun getTransactionId ()Ljava/lang/String; + public fun getUpdatedAt ()Ljava/time/Instant; + public fun getVersion ()Lio/portone/sdk/server/schemas/PortOneVersion; + public fun getWebhooks ()Ljava/util/List; + public fun hashCode ()I + public fun isCulturalExpense ()Ljava/lang/Boolean; + public fun toString ()Ljava/lang/String; +} + +public synthetic class io/portone/sdk/server/schemas/PaidPayment$$serializer : kotlinx/serialization/internal/GeneratedSerializer { + public static final field INSTANCE Lio/portone/sdk/server/schemas/PaidPayment$$serializer; + public final fun childSerializers ()[Lkotlinx/serialization/KSerializer; + public final fun deserialize (Lkotlinx/serialization/encoding/Decoder;)Lio/portone/sdk/server/schemas/PaidPayment; + public synthetic fun deserialize (Lkotlinx/serialization/encoding/Decoder;)Ljava/lang/Object; + public final fun getDescriptor ()Lkotlinx/serialization/descriptors/SerialDescriptor; + public final fun serialize (Lkotlinx/serialization/encoding/Encoder;Lio/portone/sdk/server/schemas/PaidPayment;)V + public synthetic fun serialize (Lkotlinx/serialization/encoding/Encoder;Ljava/lang/Object;)V + public fun typeParametersSerializers ()[Lkotlinx/serialization/KSerializer; +} + +public final class io/portone/sdk/server/schemas/PaidPayment$Companion { + public final fun serializer ()Lkotlinx/serialization/KSerializer; +} + +public final class io/portone/sdk/server/schemas/PartialCancelledPayment : io/portone/sdk/server/schemas/Payment { + public static final field Companion Lio/portone/sdk/server/schemas/PartialCancelledPayment$Companion; + public fun (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Lio/portone/sdk/server/schemas/PaymentMethod;Lio/portone/sdk/server/schemas/SelectedChannel;Lio/portone/sdk/server/schemas/ChannelGroupSummary;Lio/portone/sdk/server/schemas/PortOneVersion;Ljava/lang/String;Ljava/lang/String;Ljava/util/List;Ljava/time/Instant;Ljava/time/Instant;Ljava/time/Instant;Ljava/lang/String;Lio/portone/sdk/server/schemas/PaymentAmount;Lio/portone/sdk/server/schemas/Currency;Lio/portone/sdk/server/schemas/Customer;Ljava/lang/String;Ljava/lang/Boolean;Lio/portone/sdk/server/schemas/PaymentEscrow;Ljava/util/List;Ljava/lang/Integer;Ljava/lang/String;Lio/portone/sdk/server/schemas/Country;Ljava/time/Instant;Ljava/lang/String;Lio/portone/sdk/server/schemas/PaymentCashReceipt;Ljava/lang/String;Ljava/util/List;Ljava/time/Instant;)V + public synthetic fun (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Lio/portone/sdk/server/schemas/PaymentMethod;Lio/portone/sdk/server/schemas/SelectedChannel;Lio/portone/sdk/server/schemas/ChannelGroupSummary;Lio/portone/sdk/server/schemas/PortOneVersion;Ljava/lang/String;Ljava/lang/String;Ljava/util/List;Ljava/time/Instant;Ljava/time/Instant;Ljava/time/Instant;Ljava/lang/String;Lio/portone/sdk/server/schemas/PaymentAmount;Lio/portone/sdk/server/schemas/Currency;Lio/portone/sdk/server/schemas/Customer;Ljava/lang/String;Ljava/lang/Boolean;Lio/portone/sdk/server/schemas/PaymentEscrow;Ljava/util/List;Ljava/lang/Integer;Ljava/lang/String;Lio/portone/sdk/server/schemas/Country;Ljava/time/Instant;Ljava/lang/String;Lio/portone/sdk/server/schemas/PaymentCashReceipt;Ljava/lang/String;Ljava/util/List;Ljava/time/Instant;ILkotlin/jvm/internal/DefaultConstructorMarker;)V + public final fun component1 ()Ljava/lang/String; + public final fun component10 ()Ljava/lang/String; + public final fun component11 ()Ljava/util/List; + public final fun component12 ()Ljava/time/Instant; + public final fun component13 ()Ljava/time/Instant; + public final fun component14 ()Ljava/time/Instant; + public final fun component15 ()Ljava/lang/String; + public final fun component16 ()Lio/portone/sdk/server/schemas/PaymentAmount; + public final fun component17 ()Lio/portone/sdk/server/schemas/Currency; + public final fun component18 ()Lio/portone/sdk/server/schemas/Customer; + public final fun component19 ()Ljava/lang/String; + public final fun component2 ()Ljava/lang/String; + public final fun component20 ()Ljava/lang/Boolean; + public final fun component21 ()Lio/portone/sdk/server/schemas/PaymentEscrow; + public final fun component22 ()Ljava/util/List; + public final fun component23 ()Ljava/lang/Integer; + public final fun component24 ()Ljava/lang/String; + public final fun component25 ()Lio/portone/sdk/server/schemas/Country; + public final fun component26 ()Ljava/time/Instant; + public final fun component27 ()Ljava/lang/String; + public final fun component28 ()Lio/portone/sdk/server/schemas/PaymentCashReceipt; + public final fun component29 ()Ljava/lang/String; + public final fun component3 ()Ljava/lang/String; + public final fun component30 ()Ljava/util/List; + public final fun component31 ()Ljava/time/Instant; + public final fun component4 ()Ljava/lang/String; + public final fun component5 ()Lio/portone/sdk/server/schemas/PaymentMethod; + public final fun component6 ()Lio/portone/sdk/server/schemas/SelectedChannel; + public final fun component7 ()Lio/portone/sdk/server/schemas/ChannelGroupSummary; + public final fun component8 ()Lio/portone/sdk/server/schemas/PortOneVersion; + public final fun component9 ()Ljava/lang/String; + public final fun copy (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Lio/portone/sdk/server/schemas/PaymentMethod;Lio/portone/sdk/server/schemas/SelectedChannel;Lio/portone/sdk/server/schemas/ChannelGroupSummary;Lio/portone/sdk/server/schemas/PortOneVersion;Ljava/lang/String;Ljava/lang/String;Ljava/util/List;Ljava/time/Instant;Ljava/time/Instant;Ljava/time/Instant;Ljava/lang/String;Lio/portone/sdk/server/schemas/PaymentAmount;Lio/portone/sdk/server/schemas/Currency;Lio/portone/sdk/server/schemas/Customer;Ljava/lang/String;Ljava/lang/Boolean;Lio/portone/sdk/server/schemas/PaymentEscrow;Ljava/util/List;Ljava/lang/Integer;Ljava/lang/String;Lio/portone/sdk/server/schemas/Country;Ljava/time/Instant;Ljava/lang/String;Lio/portone/sdk/server/schemas/PaymentCashReceipt;Ljava/lang/String;Ljava/util/List;Ljava/time/Instant;)Lio/portone/sdk/server/schemas/PartialCancelledPayment; + public static synthetic fun copy$default (Lio/portone/sdk/server/schemas/PartialCancelledPayment;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Lio/portone/sdk/server/schemas/PaymentMethod;Lio/portone/sdk/server/schemas/SelectedChannel;Lio/portone/sdk/server/schemas/ChannelGroupSummary;Lio/portone/sdk/server/schemas/PortOneVersion;Ljava/lang/String;Ljava/lang/String;Ljava/util/List;Ljava/time/Instant;Ljava/time/Instant;Ljava/time/Instant;Ljava/lang/String;Lio/portone/sdk/server/schemas/PaymentAmount;Lio/portone/sdk/server/schemas/Currency;Lio/portone/sdk/server/schemas/Customer;Ljava/lang/String;Ljava/lang/Boolean;Lio/portone/sdk/server/schemas/PaymentEscrow;Ljava/util/List;Ljava/lang/Integer;Ljava/lang/String;Lio/portone/sdk/server/schemas/Country;Ljava/time/Instant;Ljava/lang/String;Lio/portone/sdk/server/schemas/PaymentCashReceipt;Ljava/lang/String;Ljava/util/List;Ljava/time/Instant;ILjava/lang/Object;)Lio/portone/sdk/server/schemas/PartialCancelledPayment; + public fun equals (Ljava/lang/Object;)Z + public fun getAmount ()Lio/portone/sdk/server/schemas/PaymentAmount; + public fun getBillingKey ()Ljava/lang/String; + public final fun getCancellations ()Ljava/util/List; + public final fun getCancelledAt ()Ljava/time/Instant; + public final fun getCashReceipt ()Lio/portone/sdk/server/schemas/PaymentCashReceipt; + public fun getChannel ()Lio/portone/sdk/server/schemas/SelectedChannel; + public fun getChannelGroup ()Lio/portone/sdk/server/schemas/ChannelGroupSummary; + public fun getCountry ()Lio/portone/sdk/server/schemas/Country; + public fun getCurrency ()Lio/portone/sdk/server/schemas/Currency; + public fun getCustomData ()Ljava/lang/String; + public fun getCustomer ()Lio/portone/sdk/server/schemas/Customer; + public fun getEscrow ()Lio/portone/sdk/server/schemas/PaymentEscrow; + public fun getId ()Ljava/lang/String; + public fun getMerchantId ()Ljava/lang/String; + public fun getMethod ()Lio/portone/sdk/server/schemas/PaymentMethod; + public fun getOrderName ()Ljava/lang/String; + public final fun getPaidAt ()Ljava/time/Instant; + public final fun getPgTxId ()Ljava/lang/String; + public fun getProductCount ()Ljava/lang/Integer; + public fun getProducts ()Ljava/util/List; + public fun getPromotionId ()Ljava/lang/String; + public final fun getReceiptUrl ()Ljava/lang/String; + public fun getRequestedAt ()Ljava/time/Instant; + public fun getScheduleId ()Ljava/lang/String; + public fun getStatusChangedAt ()Ljava/time/Instant; + public fun getStoreId ()Ljava/lang/String; + public final fun getTransactionId ()Ljava/lang/String; + public fun getUpdatedAt ()Ljava/time/Instant; + public fun getVersion ()Lio/portone/sdk/server/schemas/PortOneVersion; + public fun getWebhooks ()Ljava/util/List; + public fun hashCode ()I + public fun isCulturalExpense ()Ljava/lang/Boolean; + public fun toString ()Ljava/lang/String; +} + +public synthetic class io/portone/sdk/server/schemas/PartialCancelledPayment$$serializer : kotlinx/serialization/internal/GeneratedSerializer { + public static final field INSTANCE Lio/portone/sdk/server/schemas/PartialCancelledPayment$$serializer; + public final fun childSerializers ()[Lkotlinx/serialization/KSerializer; + public final fun deserialize (Lkotlinx/serialization/encoding/Decoder;)Lio/portone/sdk/server/schemas/PartialCancelledPayment; + public synthetic fun deserialize (Lkotlinx/serialization/encoding/Decoder;)Ljava/lang/Object; + public final fun getDescriptor ()Lkotlinx/serialization/descriptors/SerialDescriptor; + public final fun serialize (Lkotlinx/serialization/encoding/Encoder;Lio/portone/sdk/server/schemas/PartialCancelledPayment;)V + public synthetic fun serialize (Lkotlinx/serialization/encoding/Encoder;Ljava/lang/Object;)V + public fun typeParametersSerializers ()[Lkotlinx/serialization/KSerializer; +} + +public final class io/portone/sdk/server/schemas/PartialCancelledPayment$Companion { + public final fun serializer ()Lkotlinx/serialization/KSerializer; +} + +public final class io/portone/sdk/server/schemas/PayInstantlyResponse { + public static final field Companion Lio/portone/sdk/server/schemas/PayInstantlyResponse$Companion; + public fun (Lio/portone/sdk/server/schemas/InstantPaymentSummary;)V + public final fun component1 ()Lio/portone/sdk/server/schemas/InstantPaymentSummary; + public final fun copy (Lio/portone/sdk/server/schemas/InstantPaymentSummary;)Lio/portone/sdk/server/schemas/PayInstantlyResponse; + public static synthetic fun copy$default (Lio/portone/sdk/server/schemas/PayInstantlyResponse;Lio/portone/sdk/server/schemas/InstantPaymentSummary;ILjava/lang/Object;)Lio/portone/sdk/server/schemas/PayInstantlyResponse; + public fun equals (Ljava/lang/Object;)Z + public final fun getPayment ()Lio/portone/sdk/server/schemas/InstantPaymentSummary; + public fun hashCode ()I + public fun toString ()Ljava/lang/String; +} + +public synthetic class io/portone/sdk/server/schemas/PayInstantlyResponse$$serializer : kotlinx/serialization/internal/GeneratedSerializer { + public static final field INSTANCE Lio/portone/sdk/server/schemas/PayInstantlyResponse$$serializer; + public final fun childSerializers ()[Lkotlinx/serialization/KSerializer; + public final fun deserialize (Lkotlinx/serialization/encoding/Decoder;)Lio/portone/sdk/server/schemas/PayInstantlyResponse; + public synthetic fun deserialize (Lkotlinx/serialization/encoding/Decoder;)Ljava/lang/Object; + public final fun getDescriptor ()Lkotlinx/serialization/descriptors/SerialDescriptor; + public final fun serialize (Lkotlinx/serialization/encoding/Encoder;Lio/portone/sdk/server/schemas/PayInstantlyResponse;)V + public synthetic fun serialize (Lkotlinx/serialization/encoding/Encoder;Ljava/lang/Object;)V + public fun typeParametersSerializers ()[Lkotlinx/serialization/KSerializer; +} + +public final class io/portone/sdk/server/schemas/PayInstantlyResponse$Companion { + public final fun serializer ()Lkotlinx/serialization/KSerializer; +} + +public final class io/portone/sdk/server/schemas/PayPendingPayment : io/portone/sdk/server/schemas/Payment { + public static final field Companion Lio/portone/sdk/server/schemas/PayPendingPayment$Companion; + public fun (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Lio/portone/sdk/server/schemas/PaymentMethod;Lio/portone/sdk/server/schemas/SelectedChannel;Lio/portone/sdk/server/schemas/ChannelGroupSummary;Lio/portone/sdk/server/schemas/PortOneVersion;Ljava/lang/String;Ljava/lang/String;Ljava/util/List;Ljava/time/Instant;Ljava/time/Instant;Ljava/time/Instant;Ljava/lang/String;Lio/portone/sdk/server/schemas/PaymentAmount;Lio/portone/sdk/server/schemas/Currency;Lio/portone/sdk/server/schemas/Customer;Ljava/lang/String;Ljava/lang/Boolean;Lio/portone/sdk/server/schemas/PaymentEscrow;Ljava/util/List;Ljava/lang/Integer;Ljava/lang/String;Lio/portone/sdk/server/schemas/Country;Ljava/lang/String;)V + public synthetic fun (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Lio/portone/sdk/server/schemas/PaymentMethod;Lio/portone/sdk/server/schemas/SelectedChannel;Lio/portone/sdk/server/schemas/ChannelGroupSummary;Lio/portone/sdk/server/schemas/PortOneVersion;Ljava/lang/String;Ljava/lang/String;Ljava/util/List;Ljava/time/Instant;Ljava/time/Instant;Ljava/time/Instant;Ljava/lang/String;Lio/portone/sdk/server/schemas/PaymentAmount;Lio/portone/sdk/server/schemas/Currency;Lio/portone/sdk/server/schemas/Customer;Ljava/lang/String;Ljava/lang/Boolean;Lio/portone/sdk/server/schemas/PaymentEscrow;Ljava/util/List;Ljava/lang/Integer;Ljava/lang/String;Lio/portone/sdk/server/schemas/Country;Ljava/lang/String;ILkotlin/jvm/internal/DefaultConstructorMarker;)V + public final fun component1 ()Ljava/lang/String; + public final fun component10 ()Ljava/util/List; + public final fun component11 ()Ljava/time/Instant; + public final fun component12 ()Ljava/time/Instant; + public final fun component13 ()Ljava/time/Instant; + public final fun component14 ()Ljava/lang/String; + public final fun component15 ()Lio/portone/sdk/server/schemas/PaymentAmount; + public final fun component16 ()Lio/portone/sdk/server/schemas/Currency; + public final fun component17 ()Lio/portone/sdk/server/schemas/Customer; + public final fun component18 ()Ljava/lang/String; + public final fun component19 ()Ljava/lang/Boolean; + public final fun component2 ()Ljava/lang/String; + public final fun component20 ()Lio/portone/sdk/server/schemas/PaymentEscrow; + public final fun component21 ()Ljava/util/List; + public final fun component22 ()Ljava/lang/Integer; + public final fun component23 ()Ljava/lang/String; + public final fun component24 ()Lio/portone/sdk/server/schemas/Country; + public final fun component25 ()Ljava/lang/String; + public final fun component3 ()Ljava/lang/String; + public final fun component4 ()Lio/portone/sdk/server/schemas/PaymentMethod; + public final fun component5 ()Lio/portone/sdk/server/schemas/SelectedChannel; + public final fun component6 ()Lio/portone/sdk/server/schemas/ChannelGroupSummary; + public final fun component7 ()Lio/portone/sdk/server/schemas/PortOneVersion; + 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;Lio/portone/sdk/server/schemas/PaymentMethod;Lio/portone/sdk/server/schemas/SelectedChannel;Lio/portone/sdk/server/schemas/ChannelGroupSummary;Lio/portone/sdk/server/schemas/PortOneVersion;Ljava/lang/String;Ljava/lang/String;Ljava/util/List;Ljava/time/Instant;Ljava/time/Instant;Ljava/time/Instant;Ljava/lang/String;Lio/portone/sdk/server/schemas/PaymentAmount;Lio/portone/sdk/server/schemas/Currency;Lio/portone/sdk/server/schemas/Customer;Ljava/lang/String;Ljava/lang/Boolean;Lio/portone/sdk/server/schemas/PaymentEscrow;Ljava/util/List;Ljava/lang/Integer;Ljava/lang/String;Lio/portone/sdk/server/schemas/Country;Ljava/lang/String;)Lio/portone/sdk/server/schemas/PayPendingPayment; + public static synthetic fun copy$default (Lio/portone/sdk/server/schemas/PayPendingPayment;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Lio/portone/sdk/server/schemas/PaymentMethod;Lio/portone/sdk/server/schemas/SelectedChannel;Lio/portone/sdk/server/schemas/ChannelGroupSummary;Lio/portone/sdk/server/schemas/PortOneVersion;Ljava/lang/String;Ljava/lang/String;Ljava/util/List;Ljava/time/Instant;Ljava/time/Instant;Ljava/time/Instant;Ljava/lang/String;Lio/portone/sdk/server/schemas/PaymentAmount;Lio/portone/sdk/server/schemas/Currency;Lio/portone/sdk/server/schemas/Customer;Ljava/lang/String;Ljava/lang/Boolean;Lio/portone/sdk/server/schemas/PaymentEscrow;Ljava/util/List;Ljava/lang/Integer;Ljava/lang/String;Lio/portone/sdk/server/schemas/Country;Ljava/lang/String;ILjava/lang/Object;)Lio/portone/sdk/server/schemas/PayPendingPayment; + public fun equals (Ljava/lang/Object;)Z + public fun getAmount ()Lio/portone/sdk/server/schemas/PaymentAmount; + public fun getBillingKey ()Ljava/lang/String; + public fun getChannel ()Lio/portone/sdk/server/schemas/SelectedChannel; + public fun getChannelGroup ()Lio/portone/sdk/server/schemas/ChannelGroupSummary; + public fun getCountry ()Lio/portone/sdk/server/schemas/Country; + public fun getCurrency ()Lio/portone/sdk/server/schemas/Currency; + public fun getCustomData ()Ljava/lang/String; + public fun getCustomer ()Lio/portone/sdk/server/schemas/Customer; + public fun getEscrow ()Lio/portone/sdk/server/schemas/PaymentEscrow; + public fun getId ()Ljava/lang/String; + public fun getMerchantId ()Ljava/lang/String; + public fun getMethod ()Lio/portone/sdk/server/schemas/PaymentMethod; + public fun getOrderName ()Ljava/lang/String; + public final fun getPgTxId ()Ljava/lang/String; + public fun getProductCount ()Ljava/lang/Integer; + public fun getProducts ()Ljava/util/List; + public fun getPromotionId ()Ljava/lang/String; + public fun getRequestedAt ()Ljava/time/Instant; + public fun getScheduleId ()Ljava/lang/String; + public fun getStatusChangedAt ()Ljava/time/Instant; + public fun getStoreId ()Ljava/lang/String; + public fun getUpdatedAt ()Ljava/time/Instant; + public fun getVersion ()Lio/portone/sdk/server/schemas/PortOneVersion; + public fun getWebhooks ()Ljava/util/List; + public fun hashCode ()I + public fun isCulturalExpense ()Ljava/lang/Boolean; + public fun toString ()Ljava/lang/String; +} + +public synthetic class io/portone/sdk/server/schemas/PayPendingPayment$$serializer : kotlinx/serialization/internal/GeneratedSerializer { + public static final field INSTANCE Lio/portone/sdk/server/schemas/PayPendingPayment$$serializer; + public final fun childSerializers ()[Lkotlinx/serialization/KSerializer; + public final fun deserialize (Lkotlinx/serialization/encoding/Decoder;)Lio/portone/sdk/server/schemas/PayPendingPayment; + public synthetic fun deserialize (Lkotlinx/serialization/encoding/Decoder;)Ljava/lang/Object; + public final fun getDescriptor ()Lkotlinx/serialization/descriptors/SerialDescriptor; + public final fun serialize (Lkotlinx/serialization/encoding/Encoder;Lio/portone/sdk/server/schemas/PayPendingPayment;)V + public synthetic fun serialize (Lkotlinx/serialization/encoding/Encoder;Ljava/lang/Object;)V + public fun typeParametersSerializers ()[Lkotlinx/serialization/KSerializer; +} + +public final class io/portone/sdk/server/schemas/PayPendingPayment$Companion { + public final fun serializer ()Lkotlinx/serialization/KSerializer; +} + +public final class io/portone/sdk/server/schemas/PayWithBillingKeyResponse { + public static final field Companion Lio/portone/sdk/server/schemas/PayWithBillingKeyResponse$Companion; + public fun (Lio/portone/sdk/server/schemas/BillingKeyPaymentSummary;)V + public final fun component1 ()Lio/portone/sdk/server/schemas/BillingKeyPaymentSummary; + public final fun copy (Lio/portone/sdk/server/schemas/BillingKeyPaymentSummary;)Lio/portone/sdk/server/schemas/PayWithBillingKeyResponse; + public static synthetic fun copy$default (Lio/portone/sdk/server/schemas/PayWithBillingKeyResponse;Lio/portone/sdk/server/schemas/BillingKeyPaymentSummary;ILjava/lang/Object;)Lio/portone/sdk/server/schemas/PayWithBillingKeyResponse; + public fun equals (Ljava/lang/Object;)Z + public final fun getPayment ()Lio/portone/sdk/server/schemas/BillingKeyPaymentSummary; + public fun hashCode ()I + public fun toString ()Ljava/lang/String; +} + +public synthetic class io/portone/sdk/server/schemas/PayWithBillingKeyResponse$$serializer : kotlinx/serialization/internal/GeneratedSerializer { + public static final field INSTANCE Lio/portone/sdk/server/schemas/PayWithBillingKeyResponse$$serializer; + public final fun childSerializers ()[Lkotlinx/serialization/KSerializer; + public final fun deserialize (Lkotlinx/serialization/encoding/Decoder;)Lio/portone/sdk/server/schemas/PayWithBillingKeyResponse; + public synthetic fun deserialize (Lkotlinx/serialization/encoding/Decoder;)Ljava/lang/Object; + public final fun getDescriptor ()Lkotlinx/serialization/descriptors/SerialDescriptor; + public final fun serialize (Lkotlinx/serialization/encoding/Encoder;Lio/portone/sdk/server/schemas/PayWithBillingKeyResponse;)V + public synthetic fun serialize (Lkotlinx/serialization/encoding/Encoder;Ljava/lang/Object;)V + public fun typeParametersSerializers ()[Lkotlinx/serialization/KSerializer; +} + +public final class io/portone/sdk/server/schemas/PayWithBillingKeyResponse$Companion { + public final fun serializer ()Lkotlinx/serialization/KSerializer; +} + +public abstract interface class io/portone/sdk/server/schemas/Payment { + public static final field Companion Lio/portone/sdk/server/schemas/Payment$Companion; + public abstract fun getAmount ()Lio/portone/sdk/server/schemas/PaymentAmount; + public abstract fun getBillingKey ()Ljava/lang/String; + public abstract fun getChannel ()Lio/portone/sdk/server/schemas/SelectedChannel; + public abstract fun getChannelGroup ()Lio/portone/sdk/server/schemas/ChannelGroupSummary; + public abstract fun getCountry ()Lio/portone/sdk/server/schemas/Country; + public abstract fun getCurrency ()Lio/portone/sdk/server/schemas/Currency; + public abstract fun getCustomData ()Ljava/lang/String; + public abstract fun getCustomer ()Lio/portone/sdk/server/schemas/Customer; + public abstract fun getEscrow ()Lio/portone/sdk/server/schemas/PaymentEscrow; + public abstract fun getId ()Ljava/lang/String; + public abstract fun getMerchantId ()Ljava/lang/String; + public abstract fun getMethod ()Lio/portone/sdk/server/schemas/PaymentMethod; + public abstract fun getOrderName ()Ljava/lang/String; + public abstract fun getProductCount ()Ljava/lang/Integer; + public abstract fun getProducts ()Ljava/util/List; + public abstract fun getPromotionId ()Ljava/lang/String; + public abstract fun getRequestedAt ()Ljava/time/Instant; + public abstract fun getScheduleId ()Ljava/lang/String; + public abstract fun getStatusChangedAt ()Ljava/time/Instant; + public abstract fun getStoreId ()Ljava/lang/String; + public abstract fun getUpdatedAt ()Ljava/time/Instant; + public abstract fun getVersion ()Lio/portone/sdk/server/schemas/PortOneVersion; + public abstract fun getWebhooks ()Ljava/util/List; + public abstract fun isCulturalExpense ()Ljava/lang/Boolean; +} + +public final class io/portone/sdk/server/schemas/Payment$Companion { + public final fun serializer ()Lkotlinx/serialization/KSerializer; +} + +public final class io/portone/sdk/server/schemas/PaymentAlreadyCancelledException : java/lang/Exception { + public fun ()V + public fun (Ljava/lang/String;)V + public synthetic fun (Ljava/lang/String;ILkotlin/jvm/internal/DefaultConstructorMarker;)V +} + +public final class io/portone/sdk/server/schemas/PaymentAmount { + public static final field Companion Lio/portone/sdk/server/schemas/PaymentAmount$Companion; + public fun (JJLjava/lang/Long;Ljava/lang/Long;JJJJ)V + public synthetic fun (JJLjava/lang/Long;Ljava/lang/Long;JJJJILkotlin/jvm/internal/DefaultConstructorMarker;)V + public final fun component1 ()J + public final fun component2 ()J + public final fun component3 ()Ljava/lang/Long; + public final fun component4 ()Ljava/lang/Long; + public final fun component5 ()J + public final fun component6 ()J + public final fun component7 ()J + public final fun component8 ()J + public final fun copy (JJLjava/lang/Long;Ljava/lang/Long;JJJJ)Lio/portone/sdk/server/schemas/PaymentAmount; + public static synthetic fun copy$default (Lio/portone/sdk/server/schemas/PaymentAmount;JJLjava/lang/Long;Ljava/lang/Long;JJJJILjava/lang/Object;)Lio/portone/sdk/server/schemas/PaymentAmount; + public fun equals (Ljava/lang/Object;)Z + public final fun getCancelled ()J + public final fun getCancelledTaxFree ()J + public final fun getDiscount ()J + public final fun getPaid ()J + public final fun getSupply ()Ljava/lang/Long; + public final fun getTaxFree ()J + public final fun getTotal ()J + public final fun getVat ()Ljava/lang/Long; + public fun hashCode ()I + public fun toString ()Ljava/lang/String; +} + +public synthetic class io/portone/sdk/server/schemas/PaymentAmount$$serializer : kotlinx/serialization/internal/GeneratedSerializer { + public static final field INSTANCE Lio/portone/sdk/server/schemas/PaymentAmount$$serializer; + public final fun childSerializers ()[Lkotlinx/serialization/KSerializer; + public final fun deserialize (Lkotlinx/serialization/encoding/Decoder;)Lio/portone/sdk/server/schemas/PaymentAmount; + public synthetic fun deserialize (Lkotlinx/serialization/encoding/Decoder;)Ljava/lang/Object; + public final fun getDescriptor ()Lkotlinx/serialization/descriptors/SerialDescriptor; + public final fun serialize (Lkotlinx/serialization/encoding/Encoder;Lio/portone/sdk/server/schemas/PaymentAmount;)V + public synthetic fun serialize (Lkotlinx/serialization/encoding/Encoder;Ljava/lang/Object;)V + public fun typeParametersSerializers ()[Lkotlinx/serialization/KSerializer; +} + +public final class io/portone/sdk/server/schemas/PaymentAmount$Companion { + public final fun serializer ()Lkotlinx/serialization/KSerializer; +} + +public final class io/portone/sdk/server/schemas/PaymentAmountInput { + public static final field Companion Lio/portone/sdk/server/schemas/PaymentAmountInput$Companion; + public fun (JLjava/lang/Long;Ljava/lang/Long;)V + public synthetic fun (JLjava/lang/Long;Ljava/lang/Long;ILkotlin/jvm/internal/DefaultConstructorMarker;)V + public final fun component1 ()J + public final fun component2 ()Ljava/lang/Long; + public final fun component3 ()Ljava/lang/Long; + public final fun copy (JLjava/lang/Long;Ljava/lang/Long;)Lio/portone/sdk/server/schemas/PaymentAmountInput; + public static synthetic fun copy$default (Lio/portone/sdk/server/schemas/PaymentAmountInput;JLjava/lang/Long;Ljava/lang/Long;ILjava/lang/Object;)Lio/portone/sdk/server/schemas/PaymentAmountInput; + public fun equals (Ljava/lang/Object;)Z + public final fun getTaxFree ()Ljava/lang/Long; + public final fun getTotal ()J + public final fun getVat ()Ljava/lang/Long; + public fun hashCode ()I + public fun toString ()Ljava/lang/String; +} + +public synthetic class io/portone/sdk/server/schemas/PaymentAmountInput$$serializer : kotlinx/serialization/internal/GeneratedSerializer { + public static final field INSTANCE Lio/portone/sdk/server/schemas/PaymentAmountInput$$serializer; + public final fun childSerializers ()[Lkotlinx/serialization/KSerializer; + public final fun deserialize (Lkotlinx/serialization/encoding/Decoder;)Lio/portone/sdk/server/schemas/PaymentAmountInput; + public synthetic fun deserialize (Lkotlinx/serialization/encoding/Decoder;)Ljava/lang/Object; + public final fun getDescriptor ()Lkotlinx/serialization/descriptors/SerialDescriptor; + public final fun serialize (Lkotlinx/serialization/encoding/Encoder;Lio/portone/sdk/server/schemas/PaymentAmountInput;)V + public synthetic fun serialize (Lkotlinx/serialization/encoding/Encoder;Ljava/lang/Object;)V + public fun typeParametersSerializers ()[Lkotlinx/serialization/KSerializer; +} + +public final class io/portone/sdk/server/schemas/PaymentAmountInput$Companion { + public final fun serializer ()Lkotlinx/serialization/KSerializer; +} + +public abstract interface class io/portone/sdk/server/schemas/PaymentCancellation { + public static final field Companion Lio/portone/sdk/server/schemas/PaymentCancellation$Companion; + public abstract fun getCancelledAt ()Ljava/time/Instant; + public abstract fun getEasyPayDiscountAmount ()Ljava/lang/Long; + public abstract fun getId ()Ljava/lang/String; + public abstract fun getPgCancellationId ()Ljava/lang/String; + public abstract fun getReason ()Ljava/lang/String; + public abstract fun getRequestedAt ()Ljava/time/Instant; + public abstract fun getTaxFreeAmount ()J + public abstract fun getTotalAmount ()J + public abstract fun getVatAmount ()J +} + +public final class io/portone/sdk/server/schemas/PaymentCancellation$Companion { + public final fun serializer ()Lkotlinx/serialization/KSerializer; +} + +public abstract interface class io/portone/sdk/server/schemas/PaymentCashReceipt { + public static final field Companion Lio/portone/sdk/server/schemas/PaymentCashReceipt$Companion; + public abstract fun getCurrency ()Lio/portone/sdk/server/schemas/Currency; + public abstract fun getIssueNumber ()Ljava/lang/String; + public abstract fun getIssuedAt ()Ljava/time/Instant; + public abstract fun getPgReceiptId ()Ljava/lang/String; + public abstract fun getTaxFreeAmount ()Ljava/lang/Long; + public abstract fun getTotalAmount ()J + public abstract fun getType ()Lio/portone/sdk/server/schemas/CashReceiptType; + public abstract fun getUrl ()Ljava/lang/String; +} + +public final class io/portone/sdk/server/schemas/PaymentCashReceipt$Companion { + public final fun serializer ()Lkotlinx/serialization/KSerializer; +} + +public final class io/portone/sdk/server/schemas/PaymentCashReceiptStatus : java/lang/Enum { + public static final field CANCELLED Lio/portone/sdk/server/schemas/PaymentCashReceiptStatus; + public static final field Companion Lio/portone/sdk/server/schemas/PaymentCashReceiptStatus$Companion; + public static final field ISSUED Lio/portone/sdk/server/schemas/PaymentCashReceiptStatus; + public static fun getEntries ()Lkotlin/enums/EnumEntries; + public static fun valueOf (Ljava/lang/String;)Lio/portone/sdk/server/schemas/PaymentCashReceiptStatus; + public static fun values ()[Lio/portone/sdk/server/schemas/PaymentCashReceiptStatus; +} + +public final class io/portone/sdk/server/schemas/PaymentCashReceiptStatus$Companion { + public final fun serializer ()Lkotlinx/serialization/KSerializer; +} + +public final class io/portone/sdk/server/schemas/PaymentClientType : java/lang/Enum { + public static final field API Lio/portone/sdk/server/schemas/PaymentClientType; + public static final field Companion Lio/portone/sdk/server/schemas/PaymentClientType$Companion; + public static final field SDK_MOBILE Lio/portone/sdk/server/schemas/PaymentClientType; + public static final field SDK_PC Lio/portone/sdk/server/schemas/PaymentClientType; + public static fun getEntries ()Lkotlin/enums/EnumEntries; + public static fun valueOf (Ljava/lang/String;)Lio/portone/sdk/server/schemas/PaymentClientType; + public static fun values ()[Lio/portone/sdk/server/schemas/PaymentClientType; +} + +public final class io/portone/sdk/server/schemas/PaymentClientType$Companion { + public final fun serializer ()Lkotlinx/serialization/KSerializer; +} + +public abstract interface class io/portone/sdk/server/schemas/PaymentEscrow { + public static final field Companion Lio/portone/sdk/server/schemas/PaymentEscrow$Companion; +} + +public final class io/portone/sdk/server/schemas/PaymentEscrow$Companion { + public final fun serializer ()Lkotlinx/serialization/KSerializer; +} + +public final class io/portone/sdk/server/schemas/PaymentEscrowReceiverInput { + public static final field Companion Lio/portone/sdk/server/schemas/PaymentEscrowReceiverInput$Companion; + public fun ()V + public fun (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Lio/portone/sdk/server/schemas/SeparatedAddressInput;)V + public synthetic fun (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Lio/portone/sdk/server/schemas/SeparatedAddressInput;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 ()Lio/portone/sdk/server/schemas/SeparatedAddressInput; + public final fun copy (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Lio/portone/sdk/server/schemas/SeparatedAddressInput;)Lio/portone/sdk/server/schemas/PaymentEscrowReceiverInput; + public static synthetic fun copy$default (Lio/portone/sdk/server/schemas/PaymentEscrowReceiverInput;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Lio/portone/sdk/server/schemas/SeparatedAddressInput;ILjava/lang/Object;)Lio/portone/sdk/server/schemas/PaymentEscrowReceiverInput; + public fun equals (Ljava/lang/Object;)Z + public final fun getAddress ()Lio/portone/sdk/server/schemas/SeparatedAddressInput; + public final fun getName ()Ljava/lang/String; + public final fun getPhoneNumber ()Ljava/lang/String; + public final fun getZipcode ()Ljava/lang/String; + public fun hashCode ()I + public fun toString ()Ljava/lang/String; +} + +public synthetic class io/portone/sdk/server/schemas/PaymentEscrowReceiverInput$$serializer : kotlinx/serialization/internal/GeneratedSerializer { + public static final field INSTANCE Lio/portone/sdk/server/schemas/PaymentEscrowReceiverInput$$serializer; + public final fun childSerializers ()[Lkotlinx/serialization/KSerializer; + public final fun deserialize (Lkotlinx/serialization/encoding/Decoder;)Lio/portone/sdk/server/schemas/PaymentEscrowReceiverInput; + public synthetic fun deserialize (Lkotlinx/serialization/encoding/Decoder;)Ljava/lang/Object; + public final fun getDescriptor ()Lkotlinx/serialization/descriptors/SerialDescriptor; + public final fun serialize (Lkotlinx/serialization/encoding/Encoder;Lio/portone/sdk/server/schemas/PaymentEscrowReceiverInput;)V + public synthetic fun serialize (Lkotlinx/serialization/encoding/Encoder;Ljava/lang/Object;)V + public fun typeParametersSerializers ()[Lkotlinx/serialization/KSerializer; +} + +public final class io/portone/sdk/server/schemas/PaymentEscrowReceiverInput$Companion { + public final fun serializer ()Lkotlinx/serialization/KSerializer; +} + +public final class io/portone/sdk/server/schemas/PaymentEscrowSenderInput { + public static final field Companion Lio/portone/sdk/server/schemas/PaymentEscrowSenderInput$Companion; + public fun ()V + public fun (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Lio/portone/sdk/server/schemas/SeparatedAddressInput;)V + public synthetic fun (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Lio/portone/sdk/server/schemas/SeparatedAddressInput;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 ()Lio/portone/sdk/server/schemas/SeparatedAddressInput; + public final fun copy (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Lio/portone/sdk/server/schemas/SeparatedAddressInput;)Lio/portone/sdk/server/schemas/PaymentEscrowSenderInput; + public static synthetic fun copy$default (Lio/portone/sdk/server/schemas/PaymentEscrowSenderInput;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Lio/portone/sdk/server/schemas/SeparatedAddressInput;ILjava/lang/Object;)Lio/portone/sdk/server/schemas/PaymentEscrowSenderInput; + public fun equals (Ljava/lang/Object;)Z + public final fun getAddress ()Lio/portone/sdk/server/schemas/SeparatedAddressInput; + public final fun getName ()Ljava/lang/String; + public final fun getPhoneNumber ()Ljava/lang/String; + public final fun getRelationship ()Ljava/lang/String; + public final fun getZipcode ()Ljava/lang/String; + public fun hashCode ()I + public fun toString ()Ljava/lang/String; +} + +public synthetic class io/portone/sdk/server/schemas/PaymentEscrowSenderInput$$serializer : kotlinx/serialization/internal/GeneratedSerializer { + public static final field INSTANCE Lio/portone/sdk/server/schemas/PaymentEscrowSenderInput$$serializer; + public final fun childSerializers ()[Lkotlinx/serialization/KSerializer; + public final fun deserialize (Lkotlinx/serialization/encoding/Decoder;)Lio/portone/sdk/server/schemas/PaymentEscrowSenderInput; + public synthetic fun deserialize (Lkotlinx/serialization/encoding/Decoder;)Ljava/lang/Object; + public final fun getDescriptor ()Lkotlinx/serialization/descriptors/SerialDescriptor; + public final fun serialize (Lkotlinx/serialization/encoding/Encoder;Lio/portone/sdk/server/schemas/PaymentEscrowSenderInput;)V + public synthetic fun serialize (Lkotlinx/serialization/encoding/Encoder;Ljava/lang/Object;)V + public fun typeParametersSerializers ()[Lkotlinx/serialization/KSerializer; +} + +public final class io/portone/sdk/server/schemas/PaymentEscrowSenderInput$Companion { + public final fun serializer ()Lkotlinx/serialization/KSerializer; +} + +public final class io/portone/sdk/server/schemas/PaymentFailure { + public static final field Companion Lio/portone/sdk/server/schemas/PaymentFailure$Companion; + public fun ()V + 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;)Lio/portone/sdk/server/schemas/PaymentFailure; + public static synthetic fun copy$default (Lio/portone/sdk/server/schemas/PaymentFailure;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;ILjava/lang/Object;)Lio/portone/sdk/server/schemas/PaymentFailure; + public fun equals (Ljava/lang/Object;)Z + public final fun getPgCode ()Ljava/lang/String; + public final fun getPgMessage ()Ljava/lang/String; + public final fun getReason ()Ljava/lang/String; + public fun hashCode ()I + public fun toString ()Ljava/lang/String; +} + +public synthetic class io/portone/sdk/server/schemas/PaymentFailure$$serializer : kotlinx/serialization/internal/GeneratedSerializer { + public static final field INSTANCE Lio/portone/sdk/server/schemas/PaymentFailure$$serializer; + public final fun childSerializers ()[Lkotlinx/serialization/KSerializer; + public final fun deserialize (Lkotlinx/serialization/encoding/Decoder;)Lio/portone/sdk/server/schemas/PaymentFailure; + public synthetic fun deserialize (Lkotlinx/serialization/encoding/Decoder;)Ljava/lang/Object; + public final fun getDescriptor ()Lkotlinx/serialization/descriptors/SerialDescriptor; + public final fun serialize (Lkotlinx/serialization/encoding/Encoder;Lio/portone/sdk/server/schemas/PaymentFailure;)V + public synthetic fun serialize (Lkotlinx/serialization/encoding/Encoder;Ljava/lang/Object;)V + public fun typeParametersSerializers ()[Lkotlinx/serialization/KSerializer; +} + +public final class io/portone/sdk/server/schemas/PaymentFailure$Companion { + public final fun serializer ()Lkotlinx/serialization/KSerializer; +} + +public final class io/portone/sdk/server/schemas/PaymentFilterInput { + public static final field Companion Lio/portone/sdk/server/schemas/PaymentFilterInput$Companion; + public fun ()V + public fun (Ljava/lang/String;Ljava/lang/String;Lio/portone/sdk/server/schemas/PaymentTimestampType;Ljava/time/Instant;Ljava/time/Instant;Ljava/util/List;Ljava/util/List;Ljava/util/List;Ljava/lang/Boolean;Ljava/lang/Boolean;Lio/portone/sdk/server/schemas/PaymentSortBy;Lio/portone/sdk/server/schemas/SortOrder;Lio/portone/sdk/server/schemas/PortOneVersion;Lio/portone/sdk/server/schemas/PaymentWebhookStatus;Lio/portone/sdk/server/schemas/PaymentClientType;Lio/portone/sdk/server/schemas/Currency;Ljava/lang/Boolean;Lio/portone/sdk/server/schemas/PaymentFilterInputEscrowStatus;Lio/portone/sdk/server/schemas/CardBrand;Lio/portone/sdk/server/schemas/CardType;Lio/portone/sdk/server/schemas/CardOwnerType;Lio/portone/sdk/server/schemas/PaymentMethodGiftCertificateType;Lio/portone/sdk/server/schemas/CashReceiptInputType;Lio/portone/sdk/server/schemas/PaymentCashReceiptStatus;Lio/portone/sdk/server/schemas/DateTimeRange;Lio/portone/sdk/server/schemas/DateTimeRange;Ljava/util/List;)V + public synthetic fun (Ljava/lang/String;Ljava/lang/String;Lio/portone/sdk/server/schemas/PaymentTimestampType;Ljava/time/Instant;Ljava/time/Instant;Ljava/util/List;Ljava/util/List;Ljava/util/List;Ljava/lang/Boolean;Ljava/lang/Boolean;Lio/portone/sdk/server/schemas/PaymentSortBy;Lio/portone/sdk/server/schemas/SortOrder;Lio/portone/sdk/server/schemas/PortOneVersion;Lio/portone/sdk/server/schemas/PaymentWebhookStatus;Lio/portone/sdk/server/schemas/PaymentClientType;Lio/portone/sdk/server/schemas/Currency;Ljava/lang/Boolean;Lio/portone/sdk/server/schemas/PaymentFilterInputEscrowStatus;Lio/portone/sdk/server/schemas/CardBrand;Lio/portone/sdk/server/schemas/CardType;Lio/portone/sdk/server/schemas/CardOwnerType;Lio/portone/sdk/server/schemas/PaymentMethodGiftCertificateType;Lio/portone/sdk/server/schemas/CashReceiptInputType;Lio/portone/sdk/server/schemas/PaymentCashReceiptStatus;Lio/portone/sdk/server/schemas/DateTimeRange;Lio/portone/sdk/server/schemas/DateTimeRange;Ljava/util/List;ILkotlin/jvm/internal/DefaultConstructorMarker;)V + public final fun component1 ()Ljava/lang/String; + public final fun component10 ()Ljava/lang/Boolean; + public final fun component11 ()Lio/portone/sdk/server/schemas/PaymentSortBy; + public final fun component12 ()Lio/portone/sdk/server/schemas/SortOrder; + public final fun component13 ()Lio/portone/sdk/server/schemas/PortOneVersion; + public final fun component14 ()Lio/portone/sdk/server/schemas/PaymentWebhookStatus; + public final fun component15 ()Lio/portone/sdk/server/schemas/PaymentClientType; + public final fun component16 ()Lio/portone/sdk/server/schemas/Currency; + public final fun component17 ()Ljava/lang/Boolean; + public final fun component18 ()Lio/portone/sdk/server/schemas/PaymentFilterInputEscrowStatus; + public final fun component19 ()Lio/portone/sdk/server/schemas/CardBrand; + public final fun component2 ()Ljava/lang/String; + public final fun component20 ()Lio/portone/sdk/server/schemas/CardType; + public final fun component21 ()Lio/portone/sdk/server/schemas/CardOwnerType; + public final fun component22 ()Lio/portone/sdk/server/schemas/PaymentMethodGiftCertificateType; + public final fun component23 ()Lio/portone/sdk/server/schemas/CashReceiptInputType; + public final fun component24 ()Lio/portone/sdk/server/schemas/PaymentCashReceiptStatus; + public final fun component25 ()Lio/portone/sdk/server/schemas/DateTimeRange; + public final fun component26 ()Lio/portone/sdk/server/schemas/DateTimeRange; + public final fun component27 ()Ljava/util/List; + public final fun component3 ()Lio/portone/sdk/server/schemas/PaymentTimestampType; + public final fun component4 ()Ljava/time/Instant; + public final fun component5 ()Ljava/time/Instant; + public final fun component6 ()Ljava/util/List; + public final fun component7 ()Ljava/util/List; + public final fun component8 ()Ljava/util/List; + public final fun component9 ()Ljava/lang/Boolean; + public final fun copy (Ljava/lang/String;Ljava/lang/String;Lio/portone/sdk/server/schemas/PaymentTimestampType;Ljava/time/Instant;Ljava/time/Instant;Ljava/util/List;Ljava/util/List;Ljava/util/List;Ljava/lang/Boolean;Ljava/lang/Boolean;Lio/portone/sdk/server/schemas/PaymentSortBy;Lio/portone/sdk/server/schemas/SortOrder;Lio/portone/sdk/server/schemas/PortOneVersion;Lio/portone/sdk/server/schemas/PaymentWebhookStatus;Lio/portone/sdk/server/schemas/PaymentClientType;Lio/portone/sdk/server/schemas/Currency;Ljava/lang/Boolean;Lio/portone/sdk/server/schemas/PaymentFilterInputEscrowStatus;Lio/portone/sdk/server/schemas/CardBrand;Lio/portone/sdk/server/schemas/CardType;Lio/portone/sdk/server/schemas/CardOwnerType;Lio/portone/sdk/server/schemas/PaymentMethodGiftCertificateType;Lio/portone/sdk/server/schemas/CashReceiptInputType;Lio/portone/sdk/server/schemas/PaymentCashReceiptStatus;Lio/portone/sdk/server/schemas/DateTimeRange;Lio/portone/sdk/server/schemas/DateTimeRange;Ljava/util/List;)Lio/portone/sdk/server/schemas/PaymentFilterInput; + public static synthetic fun copy$default (Lio/portone/sdk/server/schemas/PaymentFilterInput;Ljava/lang/String;Ljava/lang/String;Lio/portone/sdk/server/schemas/PaymentTimestampType;Ljava/time/Instant;Ljava/time/Instant;Ljava/util/List;Ljava/util/List;Ljava/util/List;Ljava/lang/Boolean;Ljava/lang/Boolean;Lio/portone/sdk/server/schemas/PaymentSortBy;Lio/portone/sdk/server/schemas/SortOrder;Lio/portone/sdk/server/schemas/PortOneVersion;Lio/portone/sdk/server/schemas/PaymentWebhookStatus;Lio/portone/sdk/server/schemas/PaymentClientType;Lio/portone/sdk/server/schemas/Currency;Ljava/lang/Boolean;Lio/portone/sdk/server/schemas/PaymentFilterInputEscrowStatus;Lio/portone/sdk/server/schemas/CardBrand;Lio/portone/sdk/server/schemas/CardType;Lio/portone/sdk/server/schemas/CardOwnerType;Lio/portone/sdk/server/schemas/PaymentMethodGiftCertificateType;Lio/portone/sdk/server/schemas/CashReceiptInputType;Lio/portone/sdk/server/schemas/PaymentCashReceiptStatus;Lio/portone/sdk/server/schemas/DateTimeRange;Lio/portone/sdk/server/schemas/DateTimeRange;Ljava/util/List;ILjava/lang/Object;)Lio/portone/sdk/server/schemas/PaymentFilterInput; + public fun equals (Ljava/lang/Object;)Z + public final fun getCardBrand ()Lio/portone/sdk/server/schemas/CardBrand; + public final fun getCardOwnerType ()Lio/portone/sdk/server/schemas/CardOwnerType; + public final fun getCardType ()Lio/portone/sdk/server/schemas/CardType; + public final fun getCashReceiptCancelledAtRange ()Lio/portone/sdk/server/schemas/DateTimeRange; + public final fun getCashReceiptIssuedAtRange ()Lio/portone/sdk/server/schemas/DateTimeRange; + public final fun getCashReceiptStatus ()Lio/portone/sdk/server/schemas/PaymentCashReceiptStatus; + public final fun getCashReceiptType ()Lio/portone/sdk/server/schemas/CashReceiptInputType; + public final fun getCurrency ()Lio/portone/sdk/server/schemas/Currency; + public final fun getEscrowStatus ()Lio/portone/sdk/server/schemas/PaymentFilterInputEscrowStatus; + public final fun getFrom ()Ljava/time/Instant; + public final fun getGiftCertificateType ()Lio/portone/sdk/server/schemas/PaymentMethodGiftCertificateType; + public final fun getMerchantId ()Ljava/lang/String; + public final fun getMethods ()Ljava/util/List; + public final fun getPgProvider ()Ljava/util/List; + public final fun getPlatformType ()Lio/portone/sdk/server/schemas/PaymentClientType; + public final fun getSortBy ()Lio/portone/sdk/server/schemas/PaymentSortBy; + public final fun getSortOrder ()Lio/portone/sdk/server/schemas/SortOrder; + public final fun getStatus ()Ljava/util/List; + public final fun getStoreId ()Ljava/lang/String; + public final fun getTextSearch ()Ljava/util/List; + public final fun getTimestampType ()Lio/portone/sdk/server/schemas/PaymentTimestampType; + public final fun getUntil ()Ljava/time/Instant; + public final fun getVersion ()Lio/portone/sdk/server/schemas/PortOneVersion; + public final fun getWebhookStatus ()Lio/portone/sdk/server/schemas/PaymentWebhookStatus; + public fun hashCode ()I + public final fun isEscrow ()Ljava/lang/Boolean; + public final fun isScheduled ()Ljava/lang/Boolean; + public final fun isTest ()Ljava/lang/Boolean; + public fun toString ()Ljava/lang/String; +} + +public synthetic class io/portone/sdk/server/schemas/PaymentFilterInput$$serializer : kotlinx/serialization/internal/GeneratedSerializer { + public static final field INSTANCE Lio/portone/sdk/server/schemas/PaymentFilterInput$$serializer; + public final fun childSerializers ()[Lkotlinx/serialization/KSerializer; + public final fun deserialize (Lkotlinx/serialization/encoding/Decoder;)Lio/portone/sdk/server/schemas/PaymentFilterInput; + public synthetic fun deserialize (Lkotlinx/serialization/encoding/Decoder;)Ljava/lang/Object; + public final fun getDescriptor ()Lkotlinx/serialization/descriptors/SerialDescriptor; + public final fun serialize (Lkotlinx/serialization/encoding/Encoder;Lio/portone/sdk/server/schemas/PaymentFilterInput;)V + public synthetic fun serialize (Lkotlinx/serialization/encoding/Encoder;Ljava/lang/Object;)V + public fun typeParametersSerializers ()[Lkotlinx/serialization/KSerializer; +} + +public final class io/portone/sdk/server/schemas/PaymentFilterInput$Companion { + public final fun serializer ()Lkotlinx/serialization/KSerializer; +} + +public final class io/portone/sdk/server/schemas/PaymentFilterInputEscrowStatus : java/lang/Enum { + public static final field CANCELLED Lio/portone/sdk/server/schemas/PaymentFilterInputEscrowStatus; + public static final field CONFIRMED Lio/portone/sdk/server/schemas/PaymentFilterInputEscrowStatus; + public static final field Companion Lio/portone/sdk/server/schemas/PaymentFilterInputEscrowStatus$Companion; + public static final field DELIVERED Lio/portone/sdk/server/schemas/PaymentFilterInputEscrowStatus; + public static final field REGISTERED Lio/portone/sdk/server/schemas/PaymentFilterInputEscrowStatus; + public static final field REJECTED Lio/portone/sdk/server/schemas/PaymentFilterInputEscrowStatus; + public static final field REJECT_CONFIRMED Lio/portone/sdk/server/schemas/PaymentFilterInputEscrowStatus; + public static fun getEntries ()Lkotlin/enums/EnumEntries; + public static fun valueOf (Ljava/lang/String;)Lio/portone/sdk/server/schemas/PaymentFilterInputEscrowStatus; + public static fun values ()[Lio/portone/sdk/server/schemas/PaymentFilterInputEscrowStatus; +} + +public final class io/portone/sdk/server/schemas/PaymentFilterInputEscrowStatus$Companion { + public final fun serializer ()Lkotlinx/serialization/KSerializer; +} + +public final class io/portone/sdk/server/schemas/PaymentInstallment { + public static final field Companion Lio/portone/sdk/server/schemas/PaymentInstallment$Companion; + public fun (IZ)V + public final fun component1 ()I + public final fun component2 ()Z + public final fun copy (IZ)Lio/portone/sdk/server/schemas/PaymentInstallment; + public static synthetic fun copy$default (Lio/portone/sdk/server/schemas/PaymentInstallment;IZILjava/lang/Object;)Lio/portone/sdk/server/schemas/PaymentInstallment; + public fun equals (Ljava/lang/Object;)Z + public final fun getMonth ()I + public fun hashCode ()I + public final fun isInterestFree ()Z + public fun toString ()Ljava/lang/String; +} + +public synthetic class io/portone/sdk/server/schemas/PaymentInstallment$$serializer : kotlinx/serialization/internal/GeneratedSerializer { + public static final field INSTANCE Lio/portone/sdk/server/schemas/PaymentInstallment$$serializer; + public final fun childSerializers ()[Lkotlinx/serialization/KSerializer; + public final fun deserialize (Lkotlinx/serialization/encoding/Decoder;)Lio/portone/sdk/server/schemas/PaymentInstallment; + public synthetic fun deserialize (Lkotlinx/serialization/encoding/Decoder;)Ljava/lang/Object; + public final fun getDescriptor ()Lkotlinx/serialization/descriptors/SerialDescriptor; + public final fun serialize (Lkotlinx/serialization/encoding/Encoder;Lio/portone/sdk/server/schemas/PaymentInstallment;)V + public synthetic fun serialize (Lkotlinx/serialization/encoding/Encoder;Ljava/lang/Object;)V + public fun typeParametersSerializers ()[Lkotlinx/serialization/KSerializer; +} + +public final class io/portone/sdk/server/schemas/PaymentInstallment$Companion { + public final fun serializer ()Lkotlinx/serialization/KSerializer; +} + +public final class io/portone/sdk/server/schemas/PaymentLogistics { + public static final field Companion Lio/portone/sdk/server/schemas/PaymentLogistics$Companion; + public fun (Lio/portone/sdk/server/schemas/PaymentLogisticsCompany;Ljava/lang/String;Ljava/time/Instant;Ljava/time/Instant;Lio/portone/sdk/server/schemas/SeparatedAddressInput;)V + public synthetic fun (Lio/portone/sdk/server/schemas/PaymentLogisticsCompany;Ljava/lang/String;Ljava/time/Instant;Ljava/time/Instant;Lio/portone/sdk/server/schemas/SeparatedAddressInput;ILkotlin/jvm/internal/DefaultConstructorMarker;)V + public final fun component1 ()Lio/portone/sdk/server/schemas/PaymentLogisticsCompany; + public final fun component2 ()Ljava/lang/String; + public final fun component3 ()Ljava/time/Instant; + public final fun component4 ()Ljava/time/Instant; + public final fun component5 ()Lio/portone/sdk/server/schemas/SeparatedAddressInput; + public final fun copy (Lio/portone/sdk/server/schemas/PaymentLogisticsCompany;Ljava/lang/String;Ljava/time/Instant;Ljava/time/Instant;Lio/portone/sdk/server/schemas/SeparatedAddressInput;)Lio/portone/sdk/server/schemas/PaymentLogistics; + public static synthetic fun copy$default (Lio/portone/sdk/server/schemas/PaymentLogistics;Lio/portone/sdk/server/schemas/PaymentLogisticsCompany;Ljava/lang/String;Ljava/time/Instant;Ljava/time/Instant;Lio/portone/sdk/server/schemas/SeparatedAddressInput;ILjava/lang/Object;)Lio/portone/sdk/server/schemas/PaymentLogistics; + public fun equals (Ljava/lang/Object;)Z + public final fun getAddress ()Lio/portone/sdk/server/schemas/SeparatedAddressInput; + public final fun getCompany ()Lio/portone/sdk/server/schemas/PaymentLogisticsCompany; + public final fun getInvoiceNumber ()Ljava/lang/String; + public final fun getReceivedAt ()Ljava/time/Instant; + public final fun getSentAt ()Ljava/time/Instant; + public fun hashCode ()I + public fun toString ()Ljava/lang/String; +} + +public synthetic class io/portone/sdk/server/schemas/PaymentLogistics$$serializer : kotlinx/serialization/internal/GeneratedSerializer { + public static final field INSTANCE Lio/portone/sdk/server/schemas/PaymentLogistics$$serializer; + public final fun childSerializers ()[Lkotlinx/serialization/KSerializer; + public final fun deserialize (Lkotlinx/serialization/encoding/Decoder;)Lio/portone/sdk/server/schemas/PaymentLogistics; + public synthetic fun deserialize (Lkotlinx/serialization/encoding/Decoder;)Ljava/lang/Object; + public final fun getDescriptor ()Lkotlinx/serialization/descriptors/SerialDescriptor; + public final fun serialize (Lkotlinx/serialization/encoding/Encoder;Lio/portone/sdk/server/schemas/PaymentLogistics;)V + public synthetic fun serialize (Lkotlinx/serialization/encoding/Encoder;Ljava/lang/Object;)V + public fun typeParametersSerializers ()[Lkotlinx/serialization/KSerializer; +} + +public final class io/portone/sdk/server/schemas/PaymentLogistics$Companion { + public final fun serializer ()Lkotlinx/serialization/KSerializer; +} + +public final class io/portone/sdk/server/schemas/PaymentLogisticsCompany : java/lang/Enum { + public static final field ACI Lio/portone/sdk/server/schemas/PaymentLogisticsCompany; + public static final field CHUNIL Lio/portone/sdk/server/schemas/PaymentLogisticsCompany; + public static final field CJ Lio/portone/sdk/server/schemas/PaymentLogisticsCompany; + public static final field CJ_INTL Lio/portone/sdk/server/schemas/PaymentLogisticsCompany; + public static final field Companion Lio/portone/sdk/server/schemas/PaymentLogisticsCompany$Companion; + public static final field DAESIN Lio/portone/sdk/server/schemas/PaymentLogisticsCompany; + public static final field DHL Lio/portone/sdk/server/schemas/PaymentLogisticsCompany; + public static final field DONGWON Lio/portone/sdk/server/schemas/PaymentLogisticsCompany; + public static final field EMS Lio/portone/sdk/server/schemas/PaymentLogisticsCompany; + public static final field ETC Lio/portone/sdk/server/schemas/PaymentLogisticsCompany; + public static final field FEDEX Lio/portone/sdk/server/schemas/PaymentLogisticsCompany; + public static final field GOODSTOLUCK Lio/portone/sdk/server/schemas/PaymentLogisticsCompany; + public static final field GS Lio/portone/sdk/server/schemas/PaymentLogisticsCompany; + public static final field GSM_NTON Lio/portone/sdk/server/schemas/PaymentLogisticsCompany; + public static final field HANJIN Lio/portone/sdk/server/schemas/PaymentLogisticsCompany; + public static final field HAPDONG Lio/portone/sdk/server/schemas/PaymentLogisticsCompany; + public static final field ILYANG Lio/portone/sdk/server/schemas/PaymentLogisticsCompany; + public static final field KGL Lio/portone/sdk/server/schemas/PaymentLogisticsCompany; + public static final field KUNYOUNG Lio/portone/sdk/server/schemas/PaymentLogisticsCompany; + public static final field KYUNGDONG Lio/portone/sdk/server/schemas/PaymentLogisticsCompany; + public static final field LOGEN Lio/portone/sdk/server/schemas/PaymentLogisticsCompany; + public static final field LOTTE Lio/portone/sdk/server/schemas/PaymentLogisticsCompany; + public static final field LX_PANTOS Lio/portone/sdk/server/schemas/PaymentLogisticsCompany; + public static final field POST Lio/portone/sdk/server/schemas/PaymentLogisticsCompany; + public static final field POST_REGISTERED Lio/portone/sdk/server/schemas/PaymentLogisticsCompany; + public static final field SF Lio/portone/sdk/server/schemas/PaymentLogisticsCompany; + public static final field SLX Lio/portone/sdk/server/schemas/PaymentLogisticsCompany; + public static final field SUNGWON Lio/portone/sdk/server/schemas/PaymentLogisticsCompany; + public static final field UPS Lio/portone/sdk/server/schemas/PaymentLogisticsCompany; + public static final field USPS Lio/portone/sdk/server/schemas/PaymentLogisticsCompany; + public static final field WOORI Lio/portone/sdk/server/schemas/PaymentLogisticsCompany; + public static fun getEntries ()Lkotlin/enums/EnumEntries; + public static fun valueOf (Ljava/lang/String;)Lio/portone/sdk/server/schemas/PaymentLogisticsCompany; + public static fun values ()[Lio/portone/sdk/server/schemas/PaymentLogisticsCompany; +} + +public final class io/portone/sdk/server/schemas/PaymentLogisticsCompany$Companion { + public final fun serializer ()Lkotlinx/serialization/KSerializer; +} + +public abstract interface class io/portone/sdk/server/schemas/PaymentMethod { + public static final field Companion Lio/portone/sdk/server/schemas/PaymentMethod$Companion; +} + +public final class io/portone/sdk/server/schemas/PaymentMethod$Companion { + public final fun serializer ()Lkotlinx/serialization/KSerializer; +} + +public final class io/portone/sdk/server/schemas/PaymentMethodCard : io/portone/sdk/server/schemas/PaymentMethod, io/portone/sdk/server/schemas/PaymentMethodEasyPayMethod { + public static final field Companion Lio/portone/sdk/server/schemas/PaymentMethodCard$Companion; + public fun ()V + public fun (Lio/portone/sdk/server/schemas/Card;Ljava/lang/String;Lio/portone/sdk/server/schemas/PaymentInstallment;Ljava/lang/Boolean;)V + public synthetic fun (Lio/portone/sdk/server/schemas/Card;Ljava/lang/String;Lio/portone/sdk/server/schemas/PaymentInstallment;Ljava/lang/Boolean;ILkotlin/jvm/internal/DefaultConstructorMarker;)V + public final fun component1 ()Lio/portone/sdk/server/schemas/Card; + public final fun component2 ()Ljava/lang/String; + public final fun component3 ()Lio/portone/sdk/server/schemas/PaymentInstallment; + public final fun component4 ()Ljava/lang/Boolean; + public final fun copy (Lio/portone/sdk/server/schemas/Card;Ljava/lang/String;Lio/portone/sdk/server/schemas/PaymentInstallment;Ljava/lang/Boolean;)Lio/portone/sdk/server/schemas/PaymentMethodCard; + public static synthetic fun copy$default (Lio/portone/sdk/server/schemas/PaymentMethodCard;Lio/portone/sdk/server/schemas/Card;Ljava/lang/String;Lio/portone/sdk/server/schemas/PaymentInstallment;Ljava/lang/Boolean;ILjava/lang/Object;)Lio/portone/sdk/server/schemas/PaymentMethodCard; + public fun equals (Ljava/lang/Object;)Z + public final fun getApprovalNumber ()Ljava/lang/String; + public final fun getCard ()Lio/portone/sdk/server/schemas/Card; + public final fun getInstallment ()Lio/portone/sdk/server/schemas/PaymentInstallment; + public final fun getPointUsed ()Ljava/lang/Boolean; + public fun hashCode ()I + public fun toString ()Ljava/lang/String; +} + +public synthetic class io/portone/sdk/server/schemas/PaymentMethodCard$$serializer : kotlinx/serialization/internal/GeneratedSerializer { + public static final field INSTANCE Lio/portone/sdk/server/schemas/PaymentMethodCard$$serializer; + public final fun childSerializers ()[Lkotlinx/serialization/KSerializer; + public final fun deserialize (Lkotlinx/serialization/encoding/Decoder;)Lio/portone/sdk/server/schemas/PaymentMethodCard; + public synthetic fun deserialize (Lkotlinx/serialization/encoding/Decoder;)Ljava/lang/Object; + public final fun getDescriptor ()Lkotlinx/serialization/descriptors/SerialDescriptor; + public final fun serialize (Lkotlinx/serialization/encoding/Encoder;Lio/portone/sdk/server/schemas/PaymentMethodCard;)V + public synthetic fun serialize (Lkotlinx/serialization/encoding/Encoder;Ljava/lang/Object;)V + public fun typeParametersSerializers ()[Lkotlinx/serialization/KSerializer; +} + +public final class io/portone/sdk/server/schemas/PaymentMethodCard$Companion { + public final fun serializer ()Lkotlinx/serialization/KSerializer; +} + +public final class io/portone/sdk/server/schemas/PaymentMethodEasyPay : io/portone/sdk/server/schemas/PaymentMethod { + public static final field Companion Lio/portone/sdk/server/schemas/PaymentMethodEasyPay$Companion; + public fun ()V + public fun (Lio/portone/sdk/server/schemas/EasyPayProvider;Lio/portone/sdk/server/schemas/PaymentMethodEasyPayMethod;)V + public synthetic fun (Lio/portone/sdk/server/schemas/EasyPayProvider;Lio/portone/sdk/server/schemas/PaymentMethodEasyPayMethod;ILkotlin/jvm/internal/DefaultConstructorMarker;)V + public final fun component1 ()Lio/portone/sdk/server/schemas/EasyPayProvider; + public final fun component2 ()Lio/portone/sdk/server/schemas/PaymentMethodEasyPayMethod; + public final fun copy (Lio/portone/sdk/server/schemas/EasyPayProvider;Lio/portone/sdk/server/schemas/PaymentMethodEasyPayMethod;)Lio/portone/sdk/server/schemas/PaymentMethodEasyPay; + public static synthetic fun copy$default (Lio/portone/sdk/server/schemas/PaymentMethodEasyPay;Lio/portone/sdk/server/schemas/EasyPayProvider;Lio/portone/sdk/server/schemas/PaymentMethodEasyPayMethod;ILjava/lang/Object;)Lio/portone/sdk/server/schemas/PaymentMethodEasyPay; + public fun equals (Ljava/lang/Object;)Z + public final fun getEasyPayMethod ()Lio/portone/sdk/server/schemas/PaymentMethodEasyPayMethod; + public final fun getProvider ()Lio/portone/sdk/server/schemas/EasyPayProvider; + public fun hashCode ()I + public fun toString ()Ljava/lang/String; +} + +public synthetic class io/portone/sdk/server/schemas/PaymentMethodEasyPay$$serializer : kotlinx/serialization/internal/GeneratedSerializer { + public static final field INSTANCE Lio/portone/sdk/server/schemas/PaymentMethodEasyPay$$serializer; + public final fun childSerializers ()[Lkotlinx/serialization/KSerializer; + public final fun deserialize (Lkotlinx/serialization/encoding/Decoder;)Lio/portone/sdk/server/schemas/PaymentMethodEasyPay; + public synthetic fun deserialize (Lkotlinx/serialization/encoding/Decoder;)Ljava/lang/Object; + public final fun getDescriptor ()Lkotlinx/serialization/descriptors/SerialDescriptor; + public final fun serialize (Lkotlinx/serialization/encoding/Encoder;Lio/portone/sdk/server/schemas/PaymentMethodEasyPay;)V + public synthetic fun serialize (Lkotlinx/serialization/encoding/Encoder;Ljava/lang/Object;)V + public fun typeParametersSerializers ()[Lkotlinx/serialization/KSerializer; +} + +public final class io/portone/sdk/server/schemas/PaymentMethodEasyPay$Companion { + public final fun serializer ()Lkotlinx/serialization/KSerializer; +} + +public abstract interface class io/portone/sdk/server/schemas/PaymentMethodEasyPayMethod { + public static final field Companion Lio/portone/sdk/server/schemas/PaymentMethodEasyPayMethod$Companion; +} + +public final class io/portone/sdk/server/schemas/PaymentMethodEasyPayMethod$Companion { + public final fun serializer ()Lkotlinx/serialization/KSerializer; +} + +public final class io/portone/sdk/server/schemas/PaymentMethodEasyPayMethodCharge : io/portone/sdk/server/schemas/PaymentMethodEasyPayMethod { + public static final field Companion Lio/portone/sdk/server/schemas/PaymentMethodEasyPayMethodCharge$Companion; + public fun ()V + public fun (Lio/portone/sdk/server/schemas/Bank;)V + public synthetic fun (Lio/portone/sdk/server/schemas/Bank;ILkotlin/jvm/internal/DefaultConstructorMarker;)V + public final fun component1 ()Lio/portone/sdk/server/schemas/Bank; + public final fun copy (Lio/portone/sdk/server/schemas/Bank;)Lio/portone/sdk/server/schemas/PaymentMethodEasyPayMethodCharge; + public static synthetic fun copy$default (Lio/portone/sdk/server/schemas/PaymentMethodEasyPayMethodCharge;Lio/portone/sdk/server/schemas/Bank;ILjava/lang/Object;)Lio/portone/sdk/server/schemas/PaymentMethodEasyPayMethodCharge; + public fun equals (Ljava/lang/Object;)Z + public final fun getBank ()Lio/portone/sdk/server/schemas/Bank; + public fun hashCode ()I + public fun toString ()Ljava/lang/String; +} + +public synthetic class io/portone/sdk/server/schemas/PaymentMethodEasyPayMethodCharge$$serializer : kotlinx/serialization/internal/GeneratedSerializer { + public static final field INSTANCE Lio/portone/sdk/server/schemas/PaymentMethodEasyPayMethodCharge$$serializer; + public final fun childSerializers ()[Lkotlinx/serialization/KSerializer; + public final fun deserialize (Lkotlinx/serialization/encoding/Decoder;)Lio/portone/sdk/server/schemas/PaymentMethodEasyPayMethodCharge; + public synthetic fun deserialize (Lkotlinx/serialization/encoding/Decoder;)Ljava/lang/Object; + public final fun getDescriptor ()Lkotlinx/serialization/descriptors/SerialDescriptor; + public final fun serialize (Lkotlinx/serialization/encoding/Encoder;Lio/portone/sdk/server/schemas/PaymentMethodEasyPayMethodCharge;)V + public synthetic fun serialize (Lkotlinx/serialization/encoding/Encoder;Ljava/lang/Object;)V + public fun typeParametersSerializers ()[Lkotlinx/serialization/KSerializer; +} + +public final class io/portone/sdk/server/schemas/PaymentMethodEasyPayMethodCharge$Companion { + public final fun serializer ()Lkotlinx/serialization/KSerializer; +} + +public final class io/portone/sdk/server/schemas/PaymentMethodGiftCertificate : io/portone/sdk/server/schemas/PaymentMethod { + public static final field Companion Lio/portone/sdk/server/schemas/PaymentMethodGiftCertificate$Companion; + public fun (Lio/portone/sdk/server/schemas/PaymentMethodGiftCertificateType;Ljava/lang/String;)V + public synthetic fun (Lio/portone/sdk/server/schemas/PaymentMethodGiftCertificateType;Ljava/lang/String;ILkotlin/jvm/internal/DefaultConstructorMarker;)V + public final fun component1 ()Lio/portone/sdk/server/schemas/PaymentMethodGiftCertificateType; + public final fun component2 ()Ljava/lang/String; + public final fun copy (Lio/portone/sdk/server/schemas/PaymentMethodGiftCertificateType;Ljava/lang/String;)Lio/portone/sdk/server/schemas/PaymentMethodGiftCertificate; + public static synthetic fun copy$default (Lio/portone/sdk/server/schemas/PaymentMethodGiftCertificate;Lio/portone/sdk/server/schemas/PaymentMethodGiftCertificateType;Ljava/lang/String;ILjava/lang/Object;)Lio/portone/sdk/server/schemas/PaymentMethodGiftCertificate; + public fun equals (Ljava/lang/Object;)Z + public final fun getApprovalNumber ()Ljava/lang/String; + public final fun getGiftCertificateType ()Lio/portone/sdk/server/schemas/PaymentMethodGiftCertificateType; + public fun hashCode ()I + public fun toString ()Ljava/lang/String; +} + +public synthetic class io/portone/sdk/server/schemas/PaymentMethodGiftCertificate$$serializer : kotlinx/serialization/internal/GeneratedSerializer { + public static final field INSTANCE Lio/portone/sdk/server/schemas/PaymentMethodGiftCertificate$$serializer; + public final fun childSerializers ()[Lkotlinx/serialization/KSerializer; + public final fun deserialize (Lkotlinx/serialization/encoding/Decoder;)Lio/portone/sdk/server/schemas/PaymentMethodGiftCertificate; + public synthetic fun deserialize (Lkotlinx/serialization/encoding/Decoder;)Ljava/lang/Object; + public final fun getDescriptor ()Lkotlinx/serialization/descriptors/SerialDescriptor; + public final fun serialize (Lkotlinx/serialization/encoding/Encoder;Lio/portone/sdk/server/schemas/PaymentMethodGiftCertificate;)V + public synthetic fun serialize (Lkotlinx/serialization/encoding/Encoder;Ljava/lang/Object;)V + public fun typeParametersSerializers ()[Lkotlinx/serialization/KSerializer; +} + +public final class io/portone/sdk/server/schemas/PaymentMethodGiftCertificate$Companion { + public final fun serializer ()Lkotlinx/serialization/KSerializer; +} + +public final class io/portone/sdk/server/schemas/PaymentMethodGiftCertificateType : java/lang/Enum { + public static final field BOOKNLIFE Lio/portone/sdk/server/schemas/PaymentMethodGiftCertificateType; + public static final field CULTUREGIFT Lio/portone/sdk/server/schemas/PaymentMethodGiftCertificateType; + public static final field CULTURELAND Lio/portone/sdk/server/schemas/PaymentMethodGiftCertificateType; + public static final field Companion Lio/portone/sdk/server/schemas/PaymentMethodGiftCertificateType$Companion; + public static final field HAPPYMONEY Lio/portone/sdk/server/schemas/PaymentMethodGiftCertificateType; + public static final field SMART_MUNSANG Lio/portone/sdk/server/schemas/PaymentMethodGiftCertificateType; + public static fun getEntries ()Lkotlin/enums/EnumEntries; + public static fun valueOf (Ljava/lang/String;)Lio/portone/sdk/server/schemas/PaymentMethodGiftCertificateType; + public static fun values ()[Lio/portone/sdk/server/schemas/PaymentMethodGiftCertificateType; +} + +public final class io/portone/sdk/server/schemas/PaymentMethodGiftCertificateType$Companion { + public final fun serializer ()Lkotlinx/serialization/KSerializer; +} + +public final class io/portone/sdk/server/schemas/PaymentMethodMobile : io/portone/sdk/server/schemas/PaymentMethod { + public static final field Companion Lio/portone/sdk/server/schemas/PaymentMethodMobile$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;)Lio/portone/sdk/server/schemas/PaymentMethodMobile; + public static synthetic fun copy$default (Lio/portone/sdk/server/schemas/PaymentMethodMobile;Ljava/lang/String;ILjava/lang/Object;)Lio/portone/sdk/server/schemas/PaymentMethodMobile; + public fun equals (Ljava/lang/Object;)Z + public final fun getPhoneNumber ()Ljava/lang/String; + public fun hashCode ()I + public fun toString ()Ljava/lang/String; +} + +public synthetic class io/portone/sdk/server/schemas/PaymentMethodMobile$$serializer : kotlinx/serialization/internal/GeneratedSerializer { + public static final field INSTANCE Lio/portone/sdk/server/schemas/PaymentMethodMobile$$serializer; + public final fun childSerializers ()[Lkotlinx/serialization/KSerializer; + public final fun deserialize (Lkotlinx/serialization/encoding/Decoder;)Lio/portone/sdk/server/schemas/PaymentMethodMobile; + public synthetic fun deserialize (Lkotlinx/serialization/encoding/Decoder;)Ljava/lang/Object; + public final fun getDescriptor ()Lkotlinx/serialization/descriptors/SerialDescriptor; + public final fun serialize (Lkotlinx/serialization/encoding/Encoder;Lio/portone/sdk/server/schemas/PaymentMethodMobile;)V + public synthetic fun serialize (Lkotlinx/serialization/encoding/Encoder;Ljava/lang/Object;)V + public fun typeParametersSerializers ()[Lkotlinx/serialization/KSerializer; +} + +public final class io/portone/sdk/server/schemas/PaymentMethodMobile$Companion { + public final fun serializer ()Lkotlinx/serialization/KSerializer; +} + +public final class io/portone/sdk/server/schemas/PaymentMethodTransfer : io/portone/sdk/server/schemas/PaymentMethod, io/portone/sdk/server/schemas/PaymentMethodEasyPayMethod { + public static final field Companion Lio/portone/sdk/server/schemas/PaymentMethodTransfer$Companion; + public fun ()V + public fun (Lio/portone/sdk/server/schemas/Bank;)V + public synthetic fun (Lio/portone/sdk/server/schemas/Bank;ILkotlin/jvm/internal/DefaultConstructorMarker;)V + public final fun component1 ()Lio/portone/sdk/server/schemas/Bank; + public final fun copy (Lio/portone/sdk/server/schemas/Bank;)Lio/portone/sdk/server/schemas/PaymentMethodTransfer; + public static synthetic fun copy$default (Lio/portone/sdk/server/schemas/PaymentMethodTransfer;Lio/portone/sdk/server/schemas/Bank;ILjava/lang/Object;)Lio/portone/sdk/server/schemas/PaymentMethodTransfer; + public fun equals (Ljava/lang/Object;)Z + public final fun getBank ()Lio/portone/sdk/server/schemas/Bank; + public fun hashCode ()I + public fun toString ()Ljava/lang/String; +} + +public synthetic class io/portone/sdk/server/schemas/PaymentMethodTransfer$$serializer : kotlinx/serialization/internal/GeneratedSerializer { + public static final field INSTANCE Lio/portone/sdk/server/schemas/PaymentMethodTransfer$$serializer; + public final fun childSerializers ()[Lkotlinx/serialization/KSerializer; + public final fun deserialize (Lkotlinx/serialization/encoding/Decoder;)Lio/portone/sdk/server/schemas/PaymentMethodTransfer; + public synthetic fun deserialize (Lkotlinx/serialization/encoding/Decoder;)Ljava/lang/Object; + public final fun getDescriptor ()Lkotlinx/serialization/descriptors/SerialDescriptor; + public final fun serialize (Lkotlinx/serialization/encoding/Encoder;Lio/portone/sdk/server/schemas/PaymentMethodTransfer;)V + public synthetic fun serialize (Lkotlinx/serialization/encoding/Encoder;Ljava/lang/Object;)V + public fun typeParametersSerializers ()[Lkotlinx/serialization/KSerializer; +} + +public final class io/portone/sdk/server/schemas/PaymentMethodTransfer$Companion { + public final fun serializer ()Lkotlinx/serialization/KSerializer; +} + +public final class io/portone/sdk/server/schemas/PaymentMethodType : java/lang/Enum { + public static final field CARD Lio/portone/sdk/server/schemas/PaymentMethodType; + public static final field Companion Lio/portone/sdk/server/schemas/PaymentMethodType$Companion; + public static final field EASY_PAY Lio/portone/sdk/server/schemas/PaymentMethodType; + public static final field GIFT_CERTIFICATE Lio/portone/sdk/server/schemas/PaymentMethodType; + public static final field MOBILE Lio/portone/sdk/server/schemas/PaymentMethodType; + public static final field TRANSFER Lio/portone/sdk/server/schemas/PaymentMethodType; + public static final field VIRTUAL_ACCOUNT Lio/portone/sdk/server/schemas/PaymentMethodType; + public static fun getEntries ()Lkotlin/enums/EnumEntries; + public static fun valueOf (Ljava/lang/String;)Lio/portone/sdk/server/schemas/PaymentMethodType; + public static fun values ()[Lio/portone/sdk/server/schemas/PaymentMethodType; +} + +public final class io/portone/sdk/server/schemas/PaymentMethodType$Companion { + public final fun serializer ()Lkotlinx/serialization/KSerializer; +} + +public final class io/portone/sdk/server/schemas/PaymentMethodVirtualAccount : io/portone/sdk/server/schemas/PaymentMethod { + public static final field Companion Lio/portone/sdk/server/schemas/PaymentMethodVirtualAccount$Companion; + public fun (Lio/portone/sdk/server/schemas/Bank;Ljava/lang/String;Lio/portone/sdk/server/schemas/PaymentMethodVirtualAccountType;Ljava/lang/String;Ljava/lang/String;Ljava/time/Instant;Ljava/time/Instant;Lio/portone/sdk/server/schemas/PaymentMethodVirtualAccountRefundStatus;)V + public synthetic fun (Lio/portone/sdk/server/schemas/Bank;Ljava/lang/String;Lio/portone/sdk/server/schemas/PaymentMethodVirtualAccountType;Ljava/lang/String;Ljava/lang/String;Ljava/time/Instant;Ljava/time/Instant;Lio/portone/sdk/server/schemas/PaymentMethodVirtualAccountRefundStatus;ILkotlin/jvm/internal/DefaultConstructorMarker;)V + public final fun component1 ()Lio/portone/sdk/server/schemas/Bank; + public final fun component2 ()Ljava/lang/String; + public final fun component3 ()Lio/portone/sdk/server/schemas/PaymentMethodVirtualAccountType; + public final fun component4 ()Ljava/lang/String; + public final fun component5 ()Ljava/lang/String; + public final fun component6 ()Ljava/time/Instant; + public final fun component7 ()Ljava/time/Instant; + public final fun component8 ()Lio/portone/sdk/server/schemas/PaymentMethodVirtualAccountRefundStatus; + public final fun copy (Lio/portone/sdk/server/schemas/Bank;Ljava/lang/String;Lio/portone/sdk/server/schemas/PaymentMethodVirtualAccountType;Ljava/lang/String;Ljava/lang/String;Ljava/time/Instant;Ljava/time/Instant;Lio/portone/sdk/server/schemas/PaymentMethodVirtualAccountRefundStatus;)Lio/portone/sdk/server/schemas/PaymentMethodVirtualAccount; + public static synthetic fun copy$default (Lio/portone/sdk/server/schemas/PaymentMethodVirtualAccount;Lio/portone/sdk/server/schemas/Bank;Ljava/lang/String;Lio/portone/sdk/server/schemas/PaymentMethodVirtualAccountType;Ljava/lang/String;Ljava/lang/String;Ljava/time/Instant;Ljava/time/Instant;Lio/portone/sdk/server/schemas/PaymentMethodVirtualAccountRefundStatus;ILjava/lang/Object;)Lio/portone/sdk/server/schemas/PaymentMethodVirtualAccount; + public fun equals (Ljava/lang/Object;)Z + public final fun getAccountNumber ()Ljava/lang/String; + public final fun getAccountType ()Lio/portone/sdk/server/schemas/PaymentMethodVirtualAccountType; + public final fun getBank ()Lio/portone/sdk/server/schemas/Bank; + public final fun getExpiredAt ()Ljava/time/Instant; + public final fun getIssuedAt ()Ljava/time/Instant; + public final fun getRefundStatus ()Lio/portone/sdk/server/schemas/PaymentMethodVirtualAccountRefundStatus; + public final fun getRemitteeName ()Ljava/lang/String; + public final fun getRemitterName ()Ljava/lang/String; + public fun hashCode ()I + public fun toString ()Ljava/lang/String; +} + +public synthetic class io/portone/sdk/server/schemas/PaymentMethodVirtualAccount$$serializer : kotlinx/serialization/internal/GeneratedSerializer { + public static final field INSTANCE Lio/portone/sdk/server/schemas/PaymentMethodVirtualAccount$$serializer; + public final fun childSerializers ()[Lkotlinx/serialization/KSerializer; + public final fun deserialize (Lkotlinx/serialization/encoding/Decoder;)Lio/portone/sdk/server/schemas/PaymentMethodVirtualAccount; + public synthetic fun deserialize (Lkotlinx/serialization/encoding/Decoder;)Ljava/lang/Object; + public final fun getDescriptor ()Lkotlinx/serialization/descriptors/SerialDescriptor; + public final fun serialize (Lkotlinx/serialization/encoding/Encoder;Lio/portone/sdk/server/schemas/PaymentMethodVirtualAccount;)V + public synthetic fun serialize (Lkotlinx/serialization/encoding/Encoder;Ljava/lang/Object;)V + public fun typeParametersSerializers ()[Lkotlinx/serialization/KSerializer; +} + +public final class io/portone/sdk/server/schemas/PaymentMethodVirtualAccount$Companion { + public final fun serializer ()Lkotlinx/serialization/KSerializer; +} + +public final class io/portone/sdk/server/schemas/PaymentMethodVirtualAccountRefundStatus : java/lang/Enum { + public static final field COMPLETED Lio/portone/sdk/server/schemas/PaymentMethodVirtualAccountRefundStatus; + public static final field Companion Lio/portone/sdk/server/schemas/PaymentMethodVirtualAccountRefundStatus$Companion; + public static final field FAILED Lio/portone/sdk/server/schemas/PaymentMethodVirtualAccountRefundStatus; + public static final field PARTIAL_REFUND_FAILED Lio/portone/sdk/server/schemas/PaymentMethodVirtualAccountRefundStatus; + public static final field PENDING Lio/portone/sdk/server/schemas/PaymentMethodVirtualAccountRefundStatus; + public static fun getEntries ()Lkotlin/enums/EnumEntries; + public static fun valueOf (Ljava/lang/String;)Lio/portone/sdk/server/schemas/PaymentMethodVirtualAccountRefundStatus; + public static fun values ()[Lio/portone/sdk/server/schemas/PaymentMethodVirtualAccountRefundStatus; +} + +public final class io/portone/sdk/server/schemas/PaymentMethodVirtualAccountRefundStatus$Companion { + public final fun serializer ()Lkotlinx/serialization/KSerializer; +} + +public final class io/portone/sdk/server/schemas/PaymentMethodVirtualAccountType : java/lang/Enum { + public static final field Companion Lio/portone/sdk/server/schemas/PaymentMethodVirtualAccountType$Companion; + public static final field FIXED Lio/portone/sdk/server/schemas/PaymentMethodVirtualAccountType; + public static final field NORMAL Lio/portone/sdk/server/schemas/PaymentMethodVirtualAccountType; + public static fun getEntries ()Lkotlin/enums/EnumEntries; + public static fun valueOf (Ljava/lang/String;)Lio/portone/sdk/server/schemas/PaymentMethodVirtualAccountType; + public static fun values ()[Lio/portone/sdk/server/schemas/PaymentMethodVirtualAccountType; +} + +public final class io/portone/sdk/server/schemas/PaymentMethodVirtualAccountType$Companion { + public final fun serializer ()Lkotlinx/serialization/KSerializer; +} + +public final class io/portone/sdk/server/schemas/PaymentNotFoundException : java/lang/Exception { + public fun ()V + public fun (Ljava/lang/String;)V + public synthetic fun (Ljava/lang/String;ILkotlin/jvm/internal/DefaultConstructorMarker;)V +} + +public final class io/portone/sdk/server/schemas/PaymentNotPaidException : java/lang/Exception { + public fun ()V + public fun (Ljava/lang/String;)V + public synthetic fun (Ljava/lang/String;ILkotlin/jvm/internal/DefaultConstructorMarker;)V +} + +public final class io/portone/sdk/server/schemas/PaymentNotWaitingForDepositException : java/lang/Exception { + public fun ()V + public fun (Ljava/lang/String;)V + public synthetic fun (Ljava/lang/String;ILkotlin/jvm/internal/DefaultConstructorMarker;)V +} + +public final class io/portone/sdk/server/schemas/PaymentProduct { + public static final field Companion Lio/portone/sdk/server/schemas/PaymentProduct$Companion; + public fun (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;JI)V + public synthetic fun (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;JIILkotlin/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 ()J + public final fun component6 ()I + public final fun copy (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;JI)Lio/portone/sdk/server/schemas/PaymentProduct; + public static synthetic fun copy$default (Lio/portone/sdk/server/schemas/PaymentProduct;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;JIILjava/lang/Object;)Lio/portone/sdk/server/schemas/PaymentProduct; + public fun equals (Ljava/lang/Object;)Z + public final fun getAmount ()J + public final fun getCode ()Ljava/lang/String; + public final fun getId ()Ljava/lang/String; + public final fun getName ()Ljava/lang/String; + public final fun getQuantity ()I + public final fun getTag ()Ljava/lang/String; + public fun hashCode ()I + public fun toString ()Ljava/lang/String; +} + +public synthetic class io/portone/sdk/server/schemas/PaymentProduct$$serializer : kotlinx/serialization/internal/GeneratedSerializer { + public static final field INSTANCE Lio/portone/sdk/server/schemas/PaymentProduct$$serializer; + public final fun childSerializers ()[Lkotlinx/serialization/KSerializer; + public final fun deserialize (Lkotlinx/serialization/encoding/Decoder;)Lio/portone/sdk/server/schemas/PaymentProduct; + public synthetic fun deserialize (Lkotlinx/serialization/encoding/Decoder;)Ljava/lang/Object; + public final fun getDescriptor ()Lkotlinx/serialization/descriptors/SerialDescriptor; + public final fun serialize (Lkotlinx/serialization/encoding/Encoder;Lio/portone/sdk/server/schemas/PaymentProduct;)V + public synthetic fun serialize (Lkotlinx/serialization/encoding/Encoder;Ljava/lang/Object;)V + public fun typeParametersSerializers ()[Lkotlinx/serialization/KSerializer; +} + +public final class io/portone/sdk/server/schemas/PaymentProduct$Companion { + public final fun serializer ()Lkotlinx/serialization/KSerializer; +} + +public final class io/portone/sdk/server/schemas/PaymentProductType : java/lang/Enum { + public static final field Companion Lio/portone/sdk/server/schemas/PaymentProductType$Companion; + public static final field DIGITAL Lio/portone/sdk/server/schemas/PaymentProductType; + public static final field PHYSICAL Lio/portone/sdk/server/schemas/PaymentProductType; + public static fun getEntries ()Lkotlin/enums/EnumEntries; + public static fun valueOf (Ljava/lang/String;)Lio/portone/sdk/server/schemas/PaymentProductType; + public static fun values ()[Lio/portone/sdk/server/schemas/PaymentProductType; +} + +public final class io/portone/sdk/server/schemas/PaymentProductType$Companion { + public final fun serializer ()Lkotlinx/serialization/KSerializer; +} + +public abstract interface class io/portone/sdk/server/schemas/PaymentSchedule { + public static final field Companion Lio/portone/sdk/server/schemas/PaymentSchedule$Companion; + public abstract fun getBillingKey ()Ljava/lang/String; + public abstract fun getCreatedAt ()Ljava/time/Instant; + public abstract fun getCurrency ()Lio/portone/sdk/server/schemas/Currency; + public abstract fun getCustomData ()Ljava/lang/String; + public abstract fun getCustomer ()Lio/portone/sdk/server/schemas/Customer; + public abstract fun getId ()Ljava/lang/String; + public abstract fun getInstallmentMonth ()Ljava/lang/Integer; + public abstract fun getMerchantId ()Ljava/lang/String; + public abstract fun getNoticeUrls ()Ljava/util/List; + public abstract fun getOrderName ()Ljava/lang/String; + public abstract fun getPaymentId ()Ljava/lang/String; + public abstract fun getProducts ()Ljava/util/List; + public abstract fun getStoreId ()Ljava/lang/String; + public abstract fun getTaxFreeAmount ()Ljava/lang/Long; + public abstract fun getTimeToPay ()Ljava/time/Instant; + public abstract fun getTotalAmount ()J + public abstract fun getVatAmount ()Ljava/lang/Long; + public abstract fun isCulturalExpense ()Z + public abstract fun isEscrow ()Z +} + +public final class io/portone/sdk/server/schemas/PaymentSchedule$Companion { + public final fun serializer ()Lkotlinx/serialization/KSerializer; +} + +public final class io/portone/sdk/server/schemas/PaymentScheduleAlreadyExistsException : java/lang/Exception { + public fun ()V + public fun (Ljava/lang/String;)V + public synthetic fun (Ljava/lang/String;ILkotlin/jvm/internal/DefaultConstructorMarker;)V +} + +public final class io/portone/sdk/server/schemas/PaymentScheduleAlreadyProcessedException : java/lang/Exception { + public fun ()V + public fun (Ljava/lang/String;)V + public synthetic fun (Ljava/lang/String;ILkotlin/jvm/internal/DefaultConstructorMarker;)V +} + +public final class io/portone/sdk/server/schemas/PaymentScheduleAlreadyRevokedException : java/lang/Exception { + public fun ()V + public fun (Ljava/lang/String;)V + public synthetic fun (Ljava/lang/String;ILkotlin/jvm/internal/DefaultConstructorMarker;)V +} + +public final class io/portone/sdk/server/schemas/PaymentScheduleFilterInput { + public static final field Companion Lio/portone/sdk/server/schemas/PaymentScheduleFilterInput$Companion; + public fun ()V + public fun (Ljava/lang/String;Ljava/lang/String;Ljava/time/Instant;Ljava/time/Instant;Ljava/util/List;)V + public synthetic fun (Ljava/lang/String;Ljava/lang/String;Ljava/time/Instant;Ljava/time/Instant;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/time/Instant; + public final fun component4 ()Ljava/time/Instant; + public final fun component5 ()Ljava/util/List; + public final fun copy (Ljava/lang/String;Ljava/lang/String;Ljava/time/Instant;Ljava/time/Instant;Ljava/util/List;)Lio/portone/sdk/server/schemas/PaymentScheduleFilterInput; + public static synthetic fun copy$default (Lio/portone/sdk/server/schemas/PaymentScheduleFilterInput;Ljava/lang/String;Ljava/lang/String;Ljava/time/Instant;Ljava/time/Instant;Ljava/util/List;ILjava/lang/Object;)Lio/portone/sdk/server/schemas/PaymentScheduleFilterInput; + public fun equals (Ljava/lang/Object;)Z + public final fun getBillingKey ()Ljava/lang/String; + public final fun getFrom ()Ljava/time/Instant; + public final fun getStatus ()Ljava/util/List; + public final fun getStoreId ()Ljava/lang/String; + public final fun getUntil ()Ljava/time/Instant; + public fun hashCode ()I + public fun toString ()Ljava/lang/String; +} + +public synthetic class io/portone/sdk/server/schemas/PaymentScheduleFilterInput$$serializer : kotlinx/serialization/internal/GeneratedSerializer { + public static final field INSTANCE Lio/portone/sdk/server/schemas/PaymentScheduleFilterInput$$serializer; + public final fun childSerializers ()[Lkotlinx/serialization/KSerializer; + public final fun deserialize (Lkotlinx/serialization/encoding/Decoder;)Lio/portone/sdk/server/schemas/PaymentScheduleFilterInput; + public synthetic fun deserialize (Lkotlinx/serialization/encoding/Decoder;)Ljava/lang/Object; + public final fun getDescriptor ()Lkotlinx/serialization/descriptors/SerialDescriptor; + public final fun serialize (Lkotlinx/serialization/encoding/Encoder;Lio/portone/sdk/server/schemas/PaymentScheduleFilterInput;)V + public synthetic fun serialize (Lkotlinx/serialization/encoding/Encoder;Ljava/lang/Object;)V + public fun typeParametersSerializers ()[Lkotlinx/serialization/KSerializer; +} + +public final class io/portone/sdk/server/schemas/PaymentScheduleFilterInput$Companion { + public final fun serializer ()Lkotlinx/serialization/KSerializer; +} + +public final class io/portone/sdk/server/schemas/PaymentScheduleNotFoundException : java/lang/Exception { + public fun ()V + public fun (Ljava/lang/String;)V + public synthetic fun (Ljava/lang/String;ILkotlin/jvm/internal/DefaultConstructorMarker;)V +} + +public final class io/portone/sdk/server/schemas/PaymentScheduleSortBy : java/lang/Enum { + public static final field COMPLETED_AT Lio/portone/sdk/server/schemas/PaymentScheduleSortBy; + public static final field CREATED_AT Lio/portone/sdk/server/schemas/PaymentScheduleSortBy; + public static final field Companion Lio/portone/sdk/server/schemas/PaymentScheduleSortBy$Companion; + public static final field TIME_TO_PAY Lio/portone/sdk/server/schemas/PaymentScheduleSortBy; + public static fun getEntries ()Lkotlin/enums/EnumEntries; + public static fun valueOf (Ljava/lang/String;)Lio/portone/sdk/server/schemas/PaymentScheduleSortBy; + public static fun values ()[Lio/portone/sdk/server/schemas/PaymentScheduleSortBy; +} + +public final class io/portone/sdk/server/schemas/PaymentScheduleSortBy$Companion { + public final fun serializer ()Lkotlinx/serialization/KSerializer; +} + +public final class io/portone/sdk/server/schemas/PaymentScheduleSortInput { + public static final field Companion Lio/portone/sdk/server/schemas/PaymentScheduleSortInput$Companion; + public fun ()V + public fun (Lio/portone/sdk/server/schemas/PaymentScheduleSortBy;Lio/portone/sdk/server/schemas/SortOrder;)V + public synthetic fun (Lio/portone/sdk/server/schemas/PaymentScheduleSortBy;Lio/portone/sdk/server/schemas/SortOrder;ILkotlin/jvm/internal/DefaultConstructorMarker;)V + public final fun component1 ()Lio/portone/sdk/server/schemas/PaymentScheduleSortBy; + public final fun component2 ()Lio/portone/sdk/server/schemas/SortOrder; + public final fun copy (Lio/portone/sdk/server/schemas/PaymentScheduleSortBy;Lio/portone/sdk/server/schemas/SortOrder;)Lio/portone/sdk/server/schemas/PaymentScheduleSortInput; + public static synthetic fun copy$default (Lio/portone/sdk/server/schemas/PaymentScheduleSortInput;Lio/portone/sdk/server/schemas/PaymentScheduleSortBy;Lio/portone/sdk/server/schemas/SortOrder;ILjava/lang/Object;)Lio/portone/sdk/server/schemas/PaymentScheduleSortInput; + public fun equals (Ljava/lang/Object;)Z + public final fun getBy ()Lio/portone/sdk/server/schemas/PaymentScheduleSortBy; + public final fun getOrder ()Lio/portone/sdk/server/schemas/SortOrder; + public fun hashCode ()I + public fun toString ()Ljava/lang/String; +} + +public synthetic class io/portone/sdk/server/schemas/PaymentScheduleSortInput$$serializer : kotlinx/serialization/internal/GeneratedSerializer { + public static final field INSTANCE Lio/portone/sdk/server/schemas/PaymentScheduleSortInput$$serializer; + public final fun childSerializers ()[Lkotlinx/serialization/KSerializer; + public final fun deserialize (Lkotlinx/serialization/encoding/Decoder;)Lio/portone/sdk/server/schemas/PaymentScheduleSortInput; + public synthetic fun deserialize (Lkotlinx/serialization/encoding/Decoder;)Ljava/lang/Object; + public final fun getDescriptor ()Lkotlinx/serialization/descriptors/SerialDescriptor; + public final fun serialize (Lkotlinx/serialization/encoding/Encoder;Lio/portone/sdk/server/schemas/PaymentScheduleSortInput;)V + public synthetic fun serialize (Lkotlinx/serialization/encoding/Encoder;Ljava/lang/Object;)V + public fun typeParametersSerializers ()[Lkotlinx/serialization/KSerializer; +} + +public final class io/portone/sdk/server/schemas/PaymentScheduleSortInput$Companion { + public final fun serializer ()Lkotlinx/serialization/KSerializer; +} + +public final class io/portone/sdk/server/schemas/PaymentScheduleStatus : java/lang/Enum { + public static final field Companion Lio/portone/sdk/server/schemas/PaymentScheduleStatus$Companion; + public static final field FAILED Lio/portone/sdk/server/schemas/PaymentScheduleStatus; + public static final field PENDING Lio/portone/sdk/server/schemas/PaymentScheduleStatus; + public static final field REVOKED Lio/portone/sdk/server/schemas/PaymentScheduleStatus; + public static final field SCHEDULED Lio/portone/sdk/server/schemas/PaymentScheduleStatus; + public static final field STARTED Lio/portone/sdk/server/schemas/PaymentScheduleStatus; + public static final field SUCCEEDED Lio/portone/sdk/server/schemas/PaymentScheduleStatus; + public static fun getEntries ()Lkotlin/enums/EnumEntries; + public static fun valueOf (Ljava/lang/String;)Lio/portone/sdk/server/schemas/PaymentScheduleStatus; + public static fun values ()[Lio/portone/sdk/server/schemas/PaymentScheduleStatus; +} + +public final class io/portone/sdk/server/schemas/PaymentScheduleStatus$Companion { + public final fun serializer ()Lkotlinx/serialization/KSerializer; +} + +public final class io/portone/sdk/server/schemas/PaymentScheduleSummary { + public static final field Companion Lio/portone/sdk/server/schemas/PaymentScheduleSummary$Companion; + public fun (Ljava/lang/String;)V + public final fun component1 ()Ljava/lang/String; + public final fun copy (Ljava/lang/String;)Lio/portone/sdk/server/schemas/PaymentScheduleSummary; + public static synthetic fun copy$default (Lio/portone/sdk/server/schemas/PaymentScheduleSummary;Ljava/lang/String;ILjava/lang/Object;)Lio/portone/sdk/server/schemas/PaymentScheduleSummary; + public fun equals (Ljava/lang/Object;)Z + public final fun getId ()Ljava/lang/String; + public fun hashCode ()I + public fun toString ()Ljava/lang/String; +} + +public synthetic class io/portone/sdk/server/schemas/PaymentScheduleSummary$$serializer : kotlinx/serialization/internal/GeneratedSerializer { + public static final field INSTANCE Lio/portone/sdk/server/schemas/PaymentScheduleSummary$$serializer; + public final fun childSerializers ()[Lkotlinx/serialization/KSerializer; + public final fun deserialize (Lkotlinx/serialization/encoding/Decoder;)Lio/portone/sdk/server/schemas/PaymentScheduleSummary; + public synthetic fun deserialize (Lkotlinx/serialization/encoding/Decoder;)Ljava/lang/Object; + public final fun getDescriptor ()Lkotlinx/serialization/descriptors/SerialDescriptor; + public final fun serialize (Lkotlinx/serialization/encoding/Encoder;Lio/portone/sdk/server/schemas/PaymentScheduleSummary;)V + public synthetic fun serialize (Lkotlinx/serialization/encoding/Encoder;Ljava/lang/Object;)V + public fun typeParametersSerializers ()[Lkotlinx/serialization/KSerializer; +} + +public final class io/portone/sdk/server/schemas/PaymentScheduleSummary$Companion { + public final fun serializer ()Lkotlinx/serialization/KSerializer; +} + +public final class io/portone/sdk/server/schemas/PaymentSortBy : java/lang/Enum { + public static final field Companion Lio/portone/sdk/server/schemas/PaymentSortBy$Companion; + public static final field REQUESTED_AT Lio/portone/sdk/server/schemas/PaymentSortBy; + public static final field STATUS_CHANGED_AT Lio/portone/sdk/server/schemas/PaymentSortBy; + public static fun getEntries ()Lkotlin/enums/EnumEntries; + public static fun valueOf (Ljava/lang/String;)Lio/portone/sdk/server/schemas/PaymentSortBy; + public static fun values ()[Lio/portone/sdk/server/schemas/PaymentSortBy; +} + +public final class io/portone/sdk/server/schemas/PaymentSortBy$Companion { + public final fun serializer ()Lkotlinx/serialization/KSerializer; +} + +public final class io/portone/sdk/server/schemas/PaymentStatus : java/lang/Enum { + public static final field CANCELLED Lio/portone/sdk/server/schemas/PaymentStatus; + public static final field Companion Lio/portone/sdk/server/schemas/PaymentStatus$Companion; + public static final field FAILED Lio/portone/sdk/server/schemas/PaymentStatus; + public static final field PAID Lio/portone/sdk/server/schemas/PaymentStatus; + public static final field PARTIAL_CANCELLED Lio/portone/sdk/server/schemas/PaymentStatus; + public static final field PENDING Lio/portone/sdk/server/schemas/PaymentStatus; + public static final field READY Lio/portone/sdk/server/schemas/PaymentStatus; + public static final field VIRTUAL_ACCOUNT_ISSUED Lio/portone/sdk/server/schemas/PaymentStatus; + public static fun getEntries ()Lkotlin/enums/EnumEntries; + public static fun valueOf (Ljava/lang/String;)Lio/portone/sdk/server/schemas/PaymentStatus; + public static fun values ()[Lio/portone/sdk/server/schemas/PaymentStatus; +} + +public final class io/portone/sdk/server/schemas/PaymentStatus$Companion { + public final fun serializer ()Lkotlinx/serialization/KSerializer; +} + +public final class io/portone/sdk/server/schemas/PaymentTextSearch { + public static final field Companion Lio/portone/sdk/server/schemas/PaymentTextSearch$Companion; + public fun (Lio/portone/sdk/server/schemas/PaymentTextSearchField;Ljava/lang/String;)V + public final fun component1 ()Lio/portone/sdk/server/schemas/PaymentTextSearchField; + public final fun component2 ()Ljava/lang/String; + public final fun copy (Lio/portone/sdk/server/schemas/PaymentTextSearchField;Ljava/lang/String;)Lio/portone/sdk/server/schemas/PaymentTextSearch; + public static synthetic fun copy$default (Lio/portone/sdk/server/schemas/PaymentTextSearch;Lio/portone/sdk/server/schemas/PaymentTextSearchField;Ljava/lang/String;ILjava/lang/Object;)Lio/portone/sdk/server/schemas/PaymentTextSearch; + public fun equals (Ljava/lang/Object;)Z + public final fun getField ()Lio/portone/sdk/server/schemas/PaymentTextSearchField; + public final fun getValue ()Ljava/lang/String; + public fun hashCode ()I + public fun toString ()Ljava/lang/String; +} + +public synthetic class io/portone/sdk/server/schemas/PaymentTextSearch$$serializer : kotlinx/serialization/internal/GeneratedSerializer { + public static final field INSTANCE Lio/portone/sdk/server/schemas/PaymentTextSearch$$serializer; + public final fun childSerializers ()[Lkotlinx/serialization/KSerializer; + public final fun deserialize (Lkotlinx/serialization/encoding/Decoder;)Lio/portone/sdk/server/schemas/PaymentTextSearch; + public synthetic fun deserialize (Lkotlinx/serialization/encoding/Decoder;)Ljava/lang/Object; + public final fun getDescriptor ()Lkotlinx/serialization/descriptors/SerialDescriptor; + public final fun serialize (Lkotlinx/serialization/encoding/Encoder;Lio/portone/sdk/server/schemas/PaymentTextSearch;)V + public synthetic fun serialize (Lkotlinx/serialization/encoding/Encoder;Ljava/lang/Object;)V + public fun typeParametersSerializers ()[Lkotlinx/serialization/KSerializer; +} + +public final class io/portone/sdk/server/schemas/PaymentTextSearch$Companion { + public final fun serializer ()Lkotlinx/serialization/KSerializer; +} + +public final class io/portone/sdk/server/schemas/PaymentTextSearchField : java/lang/Enum { + public static final field ALL Lio/portone/sdk/server/schemas/PaymentTextSearchField; + public static final field BILLING_KEY Lio/portone/sdk/server/schemas/PaymentTextSearchField; + public static final field CANCEL_REASON Lio/portone/sdk/server/schemas/PaymentTextSearchField; + public static final field CARD_ACQUIRER Lio/portone/sdk/server/schemas/PaymentTextSearchField; + public static final field CARD_APPROVAL_NUMBER Lio/portone/sdk/server/schemas/PaymentTextSearchField; + public static final field CARD_BIN Lio/portone/sdk/server/schemas/PaymentTextSearchField; + public static final field CARD_INSTALLMENT Lio/portone/sdk/server/schemas/PaymentTextSearchField; + public static final field CARD_ISSUER Lio/portone/sdk/server/schemas/PaymentTextSearchField; + public static final field CARD_NUMBER Lio/portone/sdk/server/schemas/PaymentTextSearchField; + public static final field CARD_RECEIPT_NAME Lio/portone/sdk/server/schemas/PaymentTextSearchField; + public static final field CUSTOMER_ADDRESS Lio/portone/sdk/server/schemas/PaymentTextSearchField; + public static final field CUSTOMER_EMAIL Lio/portone/sdk/server/schemas/PaymentTextSearchField; + public static final field CUSTOMER_NAME Lio/portone/sdk/server/schemas/PaymentTextSearchField; + public static final field CUSTOMER_PHONE_NUMBER Lio/portone/sdk/server/schemas/PaymentTextSearchField; + public static final field CUSTOMER_ZIPCODE Lio/portone/sdk/server/schemas/PaymentTextSearchField; + public static final field Companion Lio/portone/sdk/server/schemas/PaymentTextSearchField$Companion; + public static final field FAIL_REASON Lio/portone/sdk/server/schemas/PaymentTextSearchField; + public static final field GIFT_CERTIFICATION_APPROVAL_NUMBER Lio/portone/sdk/server/schemas/PaymentTextSearchField; + public static final field ORDER_NAME Lio/portone/sdk/server/schemas/PaymentTextSearchField; + public static final field PAYMENT_ID Lio/portone/sdk/server/schemas/PaymentTextSearchField; + public static final field PG_CANCELLATION_ID Lio/portone/sdk/server/schemas/PaymentTextSearchField; + public static final field PG_MERCHANT_ID Lio/portone/sdk/server/schemas/PaymentTextSearchField; + public static final field PG_RECEIPT_ID Lio/portone/sdk/server/schemas/PaymentTextSearchField; + public static final field PG_TX_ID Lio/portone/sdk/server/schemas/PaymentTextSearchField; + public static final field PROMOTION_ID Lio/portone/sdk/server/schemas/PaymentTextSearchField; + public static final field RECEIPT_APPROVAL_NUMBER Lio/portone/sdk/server/schemas/PaymentTextSearchField; + public static final field SCHEDULE_ID Lio/portone/sdk/server/schemas/PaymentTextSearchField; + public static final field TRANS_BANK Lio/portone/sdk/server/schemas/PaymentTextSearchField; + public static final field TX_ID Lio/portone/sdk/server/schemas/PaymentTextSearchField; + public static final field USER_AGENT Lio/portone/sdk/server/schemas/PaymentTextSearchField; + public static final field VIRTUAL_ACCOUNT_BANK Lio/portone/sdk/server/schemas/PaymentTextSearchField; + public static final field VIRTUAL_ACCOUNT_HOLDER_NAME Lio/portone/sdk/server/schemas/PaymentTextSearchField; + public static final field VIRTUAL_ACCOUNT_NUMBER Lio/portone/sdk/server/schemas/PaymentTextSearchField; + public static fun getEntries ()Lkotlin/enums/EnumEntries; + public static fun valueOf (Ljava/lang/String;)Lio/portone/sdk/server/schemas/PaymentTextSearchField; + public static fun values ()[Lio/portone/sdk/server/schemas/PaymentTextSearchField; +} + +public final class io/portone/sdk/server/schemas/PaymentTextSearchField$Companion { + public final fun serializer ()Lkotlinx/serialization/KSerializer; +} + +public final class io/portone/sdk/server/schemas/PaymentTimestampType : java/lang/Enum { + public static final field CREATED_AT Lio/portone/sdk/server/schemas/PaymentTimestampType; + public static final field Companion Lio/portone/sdk/server/schemas/PaymentTimestampType$Companion; + public static final field STATUS_CHANGED_AT Lio/portone/sdk/server/schemas/PaymentTimestampType; + public static fun getEntries ()Lkotlin/enums/EnumEntries; + public static fun valueOf (Ljava/lang/String;)Lio/portone/sdk/server/schemas/PaymentTimestampType; + public static fun values ()[Lio/portone/sdk/server/schemas/PaymentTimestampType; +} + +public final class io/portone/sdk/server/schemas/PaymentTimestampType$Companion { + public final fun serializer ()Lkotlinx/serialization/KSerializer; +} + +public final class io/portone/sdk/server/schemas/PaymentWebhook { + public static final field Companion Lio/portone/sdk/server/schemas/PaymentWebhook$Companion; + public fun (Lio/portone/sdk/server/schemas/PaymentWebhookPaymentStatus;Ljava/lang/String;Lio/portone/sdk/server/schemas/PaymentWebhookStatus;Ljava/lang/String;Ljava/lang/Boolean;Ljava/lang/Integer;Ljava/lang/Integer;Lio/portone/sdk/server/schemas/PaymentWebhookTrigger;Lio/portone/sdk/server/schemas/PaymentWebhookRequest;Lio/portone/sdk/server/schemas/PaymentWebhookResponse;Ljava/time/Instant;)V + public synthetic fun (Lio/portone/sdk/server/schemas/PaymentWebhookPaymentStatus;Ljava/lang/String;Lio/portone/sdk/server/schemas/PaymentWebhookStatus;Ljava/lang/String;Ljava/lang/Boolean;Ljava/lang/Integer;Ljava/lang/Integer;Lio/portone/sdk/server/schemas/PaymentWebhookTrigger;Lio/portone/sdk/server/schemas/PaymentWebhookRequest;Lio/portone/sdk/server/schemas/PaymentWebhookResponse;Ljava/time/Instant;ILkotlin/jvm/internal/DefaultConstructorMarker;)V + public final fun component1 ()Lio/portone/sdk/server/schemas/PaymentWebhookPaymentStatus; + public final fun component10 ()Lio/portone/sdk/server/schemas/PaymentWebhookResponse; + public final fun component11 ()Ljava/time/Instant; + public final fun component2 ()Ljava/lang/String; + public final fun component3 ()Lio/portone/sdk/server/schemas/PaymentWebhookStatus; + public final fun component4 ()Ljava/lang/String; + public final fun component5 ()Ljava/lang/Boolean; + public final fun component6 ()Ljava/lang/Integer; + public final fun component7 ()Ljava/lang/Integer; + public final fun component8 ()Lio/portone/sdk/server/schemas/PaymentWebhookTrigger; + public final fun component9 ()Lio/portone/sdk/server/schemas/PaymentWebhookRequest; + public final fun copy (Lio/portone/sdk/server/schemas/PaymentWebhookPaymentStatus;Ljava/lang/String;Lio/portone/sdk/server/schemas/PaymentWebhookStatus;Ljava/lang/String;Ljava/lang/Boolean;Ljava/lang/Integer;Ljava/lang/Integer;Lio/portone/sdk/server/schemas/PaymentWebhookTrigger;Lio/portone/sdk/server/schemas/PaymentWebhookRequest;Lio/portone/sdk/server/schemas/PaymentWebhookResponse;Ljava/time/Instant;)Lio/portone/sdk/server/schemas/PaymentWebhook; + public static synthetic fun copy$default (Lio/portone/sdk/server/schemas/PaymentWebhook;Lio/portone/sdk/server/schemas/PaymentWebhookPaymentStatus;Ljava/lang/String;Lio/portone/sdk/server/schemas/PaymentWebhookStatus;Ljava/lang/String;Ljava/lang/Boolean;Ljava/lang/Integer;Ljava/lang/Integer;Lio/portone/sdk/server/schemas/PaymentWebhookTrigger;Lio/portone/sdk/server/schemas/PaymentWebhookRequest;Lio/portone/sdk/server/schemas/PaymentWebhookResponse;Ljava/time/Instant;ILjava/lang/Object;)Lio/portone/sdk/server/schemas/PaymentWebhook; + public fun equals (Ljava/lang/Object;)Z + public final fun getCurrentExecutionCount ()Ljava/lang/Integer; + public final fun getId ()Ljava/lang/String; + public final fun getMaxExecutionCount ()Ljava/lang/Integer; + public final fun getPaymentStatus ()Lio/portone/sdk/server/schemas/PaymentWebhookPaymentStatus; + public final fun getRequest ()Lio/portone/sdk/server/schemas/PaymentWebhookRequest; + public final fun getResponse ()Lio/portone/sdk/server/schemas/PaymentWebhookResponse; + public final fun getStatus ()Lio/portone/sdk/server/schemas/PaymentWebhookStatus; + public final fun getTrigger ()Lio/portone/sdk/server/schemas/PaymentWebhookTrigger; + public final fun getTriggeredAt ()Ljava/time/Instant; + public final fun getUrl ()Ljava/lang/String; + public fun hashCode ()I + public final fun isAsync ()Ljava/lang/Boolean; + public fun toString ()Ljava/lang/String; +} + +public synthetic class io/portone/sdk/server/schemas/PaymentWebhook$$serializer : kotlinx/serialization/internal/GeneratedSerializer { + public static final field INSTANCE Lio/portone/sdk/server/schemas/PaymentWebhook$$serializer; + public final fun childSerializers ()[Lkotlinx/serialization/KSerializer; + public final fun deserialize (Lkotlinx/serialization/encoding/Decoder;)Lio/portone/sdk/server/schemas/PaymentWebhook; + public synthetic fun deserialize (Lkotlinx/serialization/encoding/Decoder;)Ljava/lang/Object; + public final fun getDescriptor ()Lkotlinx/serialization/descriptors/SerialDescriptor; + public final fun serialize (Lkotlinx/serialization/encoding/Encoder;Lio/portone/sdk/server/schemas/PaymentWebhook;)V + public synthetic fun serialize (Lkotlinx/serialization/encoding/Encoder;Ljava/lang/Object;)V + public fun typeParametersSerializers ()[Lkotlinx/serialization/KSerializer; +} + +public final class io/portone/sdk/server/schemas/PaymentWebhook$Companion { + public final fun serializer ()Lkotlinx/serialization/KSerializer; +} + +public final class io/portone/sdk/server/schemas/PaymentWebhookPaymentStatus : java/lang/Enum { + public static final field CANCELLED Lio/portone/sdk/server/schemas/PaymentWebhookPaymentStatus; + public static final field Companion Lio/portone/sdk/server/schemas/PaymentWebhookPaymentStatus$Companion; + public static final field FAILED Lio/portone/sdk/server/schemas/PaymentWebhookPaymentStatus; + public static final field PAID Lio/portone/sdk/server/schemas/PaymentWebhookPaymentStatus; + public static final field PARTIAL_CANCELLED Lio/portone/sdk/server/schemas/PaymentWebhookPaymentStatus; + public static final field PAY_PENDING Lio/portone/sdk/server/schemas/PaymentWebhookPaymentStatus; + public static final field READY Lio/portone/sdk/server/schemas/PaymentWebhookPaymentStatus; + public static final field VIRTUAL_ACCOUNT_ISSUED Lio/portone/sdk/server/schemas/PaymentWebhookPaymentStatus; + public static fun getEntries ()Lkotlin/enums/EnumEntries; + public static fun valueOf (Ljava/lang/String;)Lio/portone/sdk/server/schemas/PaymentWebhookPaymentStatus; + public static fun values ()[Lio/portone/sdk/server/schemas/PaymentWebhookPaymentStatus; +} + +public final class io/portone/sdk/server/schemas/PaymentWebhookPaymentStatus$Companion { + public final fun serializer ()Lkotlinx/serialization/KSerializer; +} + +public final class io/portone/sdk/server/schemas/PaymentWebhookRequest { + public static final field Companion Lio/portone/sdk/server/schemas/PaymentWebhookRequest$Companion; + public fun (Ljava/lang/String;Ljava/lang/String;Ljava/time/Instant;)V + public synthetic fun (Ljava/lang/String;Ljava/lang/String;Ljava/time/Instant;ILkotlin/jvm/internal/DefaultConstructorMarker;)V + public final fun component1 ()Ljava/lang/String; + public final fun component2 ()Ljava/lang/String; + public final fun component3 ()Ljava/time/Instant; + public final fun copy (Ljava/lang/String;Ljava/lang/String;Ljava/time/Instant;)Lio/portone/sdk/server/schemas/PaymentWebhookRequest; + public static synthetic fun copy$default (Lio/portone/sdk/server/schemas/PaymentWebhookRequest;Ljava/lang/String;Ljava/lang/String;Ljava/time/Instant;ILjava/lang/Object;)Lio/portone/sdk/server/schemas/PaymentWebhookRequest; + public fun equals (Ljava/lang/Object;)Z + public final fun getBody ()Ljava/lang/String; + public final fun getHeader ()Ljava/lang/String; + public final fun getRequestedAt ()Ljava/time/Instant; + public fun hashCode ()I + public fun toString ()Ljava/lang/String; +} + +public synthetic class io/portone/sdk/server/schemas/PaymentWebhookRequest$$serializer : kotlinx/serialization/internal/GeneratedSerializer { + public static final field INSTANCE Lio/portone/sdk/server/schemas/PaymentWebhookRequest$$serializer; + public final fun childSerializers ()[Lkotlinx/serialization/KSerializer; + public final fun deserialize (Lkotlinx/serialization/encoding/Decoder;)Lio/portone/sdk/server/schemas/PaymentWebhookRequest; + public synthetic fun deserialize (Lkotlinx/serialization/encoding/Decoder;)Ljava/lang/Object; + public final fun getDescriptor ()Lkotlinx/serialization/descriptors/SerialDescriptor; + public final fun serialize (Lkotlinx/serialization/encoding/Encoder;Lio/portone/sdk/server/schemas/PaymentWebhookRequest;)V + public synthetic fun serialize (Lkotlinx/serialization/encoding/Encoder;Ljava/lang/Object;)V + public fun typeParametersSerializers ()[Lkotlinx/serialization/KSerializer; +} + +public final class io/portone/sdk/server/schemas/PaymentWebhookRequest$Companion { + public final fun serializer ()Lkotlinx/serialization/KSerializer; +} + +public final class io/portone/sdk/server/schemas/PaymentWebhookResponse { + public static final field Companion Lio/portone/sdk/server/schemas/PaymentWebhookResponse$Companion; + public fun (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/time/Instant;)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/time/Instant; + public final fun copy (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/time/Instant;)Lio/portone/sdk/server/schemas/PaymentWebhookResponse; + public static synthetic fun copy$default (Lio/portone/sdk/server/schemas/PaymentWebhookResponse;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/time/Instant;ILjava/lang/Object;)Lio/portone/sdk/server/schemas/PaymentWebhookResponse; + public fun equals (Ljava/lang/Object;)Z + public final fun getBody ()Ljava/lang/String; + public final fun getCode ()Ljava/lang/String; + public final fun getHeader ()Ljava/lang/String; + public final fun getRespondedAt ()Ljava/time/Instant; + public fun hashCode ()I + public fun toString ()Ljava/lang/String; +} + +public synthetic class io/portone/sdk/server/schemas/PaymentWebhookResponse$$serializer : kotlinx/serialization/internal/GeneratedSerializer { + public static final field INSTANCE Lio/portone/sdk/server/schemas/PaymentWebhookResponse$$serializer; + public final fun childSerializers ()[Lkotlinx/serialization/KSerializer; + public final fun deserialize (Lkotlinx/serialization/encoding/Decoder;)Lio/portone/sdk/server/schemas/PaymentWebhookResponse; + public synthetic fun deserialize (Lkotlinx/serialization/encoding/Decoder;)Ljava/lang/Object; + public final fun getDescriptor ()Lkotlinx/serialization/descriptors/SerialDescriptor; + public final fun serialize (Lkotlinx/serialization/encoding/Encoder;Lio/portone/sdk/server/schemas/PaymentWebhookResponse;)V + public synthetic fun serialize (Lkotlinx/serialization/encoding/Encoder;Ljava/lang/Object;)V + public fun typeParametersSerializers ()[Lkotlinx/serialization/KSerializer; +} + +public final class io/portone/sdk/server/schemas/PaymentWebhookResponse$Companion { + public final fun serializer ()Lkotlinx/serialization/KSerializer; +} + +public final class io/portone/sdk/server/schemas/PaymentWebhookStatus : java/lang/Enum { + public static final field Companion Lio/portone/sdk/server/schemas/PaymentWebhookStatus$Companion; + public static final field FAILED_NOT_OK_RESPONSE Lio/portone/sdk/server/schemas/PaymentWebhookStatus; + public static final field FAILED_UNEXPECTED_ERROR Lio/portone/sdk/server/schemas/PaymentWebhookStatus; + public static final field SUCCEEDED Lio/portone/sdk/server/schemas/PaymentWebhookStatus; + public static fun getEntries ()Lkotlin/enums/EnumEntries; + public static fun valueOf (Ljava/lang/String;)Lio/portone/sdk/server/schemas/PaymentWebhookStatus; + public static fun values ()[Lio/portone/sdk/server/schemas/PaymentWebhookStatus; +} + +public final class io/portone/sdk/server/schemas/PaymentWebhookStatus$Companion { + public final fun serializer ()Lkotlinx/serialization/KSerializer; +} + +public final class io/portone/sdk/server/schemas/PaymentWebhookTrigger : java/lang/Enum { + public static final field ASYNC_CANCEL_APPROVED Lio/portone/sdk/server/schemas/PaymentWebhookTrigger; + public static final field ASYNC_CANCEL_FAILED Lio/portone/sdk/server/schemas/PaymentWebhookTrigger; + public static final field ASYNC_PAY_APPROVED Lio/portone/sdk/server/schemas/PaymentWebhookTrigger; + public static final field ASYNC_PAY_FAILED Lio/portone/sdk/server/schemas/PaymentWebhookTrigger; + public static final field Companion Lio/portone/sdk/server/schemas/PaymentWebhookTrigger$Companion; + public static final field MANUAL Lio/portone/sdk/server/schemas/PaymentWebhookTrigger; + public static final field VIRTUAL_ACCOUNT_DEPOSIT Lio/portone/sdk/server/schemas/PaymentWebhookTrigger; + public static fun getEntries ()Lkotlin/enums/EnumEntries; + public static fun valueOf (Ljava/lang/String;)Lio/portone/sdk/server/schemas/PaymentWebhookTrigger; + public static fun values ()[Lio/portone/sdk/server/schemas/PaymentWebhookTrigger; +} + +public final class io/portone/sdk/server/schemas/PaymentWebhookTrigger$Companion { + public final fun serializer ()Lkotlinx/serialization/KSerializer; +} + +public final class io/portone/sdk/server/schemas/PaymentWithCursor { + public static final field Companion Lio/portone/sdk/server/schemas/PaymentWithCursor$Companion; + public fun (Lio/portone/sdk/server/schemas/Payment;Ljava/lang/String;)V + public final fun component1 ()Lio/portone/sdk/server/schemas/Payment; + public final fun component2 ()Ljava/lang/String; + public final fun copy (Lio/portone/sdk/server/schemas/Payment;Ljava/lang/String;)Lio/portone/sdk/server/schemas/PaymentWithCursor; + public static synthetic fun copy$default (Lio/portone/sdk/server/schemas/PaymentWithCursor;Lio/portone/sdk/server/schemas/Payment;Ljava/lang/String;ILjava/lang/Object;)Lio/portone/sdk/server/schemas/PaymentWithCursor; + public fun equals (Ljava/lang/Object;)Z + public final fun getCursor ()Ljava/lang/String; + public final fun getPayment ()Lio/portone/sdk/server/schemas/Payment; + public fun hashCode ()I + public fun toString ()Ljava/lang/String; +} + +public synthetic class io/portone/sdk/server/schemas/PaymentWithCursor$$serializer : kotlinx/serialization/internal/GeneratedSerializer { + public static final field INSTANCE Lio/portone/sdk/server/schemas/PaymentWithCursor$$serializer; + public final fun childSerializers ()[Lkotlinx/serialization/KSerializer; + public final fun deserialize (Lkotlinx/serialization/encoding/Decoder;)Lio/portone/sdk/server/schemas/PaymentWithCursor; + public synthetic fun deserialize (Lkotlinx/serialization/encoding/Decoder;)Ljava/lang/Object; + public final fun getDescriptor ()Lkotlinx/serialization/descriptors/SerialDescriptor; + public final fun serialize (Lkotlinx/serialization/encoding/Encoder;Lio/portone/sdk/server/schemas/PaymentWithCursor;)V + public synthetic fun serialize (Lkotlinx/serialization/encoding/Encoder;Ljava/lang/Object;)V + public fun typeParametersSerializers ()[Lkotlinx/serialization/KSerializer; +} + +public final class io/portone/sdk/server/schemas/PaymentWithCursor$Companion { + public final fun serializer ()Lkotlinx/serialization/KSerializer; +} + +public final class io/portone/sdk/server/schemas/PendingPaymentSchedule : io/portone/sdk/server/schemas/PaymentSchedule { + public static final field Companion Lio/portone/sdk/server/schemas/PendingPaymentSchedule$Companion; + public fun (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;ZZLio/portone/sdk/server/schemas/Customer;Ljava/lang/String;JLjava/lang/Long;Ljava/lang/Long;Lio/portone/sdk/server/schemas/Currency;Ljava/lang/Integer;Ljava/util/List;Ljava/util/List;Ljava/time/Instant;Ljava/time/Instant;Ljava/time/Instant;Ljava/time/Instant;)V + public synthetic fun (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;ZZLio/portone/sdk/server/schemas/Customer;Ljava/lang/String;JLjava/lang/Long;Ljava/lang/Long;Lio/portone/sdk/server/schemas/Currency;Ljava/lang/Integer;Ljava/util/List;Ljava/util/List;Ljava/time/Instant;Ljava/time/Instant;Ljava/time/Instant;Ljava/time/Instant;ILkotlin/jvm/internal/DefaultConstructorMarker;)V + public final fun component1 ()Ljava/lang/String; + public final fun component10 ()Ljava/lang/String; + public final fun component11 ()J + public final fun component12 ()Ljava/lang/Long; + public final fun component13 ()Ljava/lang/Long; + public final fun component14 ()Lio/portone/sdk/server/schemas/Currency; + public final fun component15 ()Ljava/lang/Integer; + public final fun component16 ()Ljava/util/List; + public final fun component17 ()Ljava/util/List; + public final fun component18 ()Ljava/time/Instant; + public final fun component19 ()Ljava/time/Instant; + public final fun component2 ()Ljava/lang/String; + public final fun component20 ()Ljava/time/Instant; + public final fun component21 ()Ljava/time/Instant; + 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 ()Z + public final fun component8 ()Z + public final fun component9 ()Lio/portone/sdk/server/schemas/Customer; + public final fun copy (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;ZZLio/portone/sdk/server/schemas/Customer;Ljava/lang/String;JLjava/lang/Long;Ljava/lang/Long;Lio/portone/sdk/server/schemas/Currency;Ljava/lang/Integer;Ljava/util/List;Ljava/util/List;Ljava/time/Instant;Ljava/time/Instant;Ljava/time/Instant;Ljava/time/Instant;)Lio/portone/sdk/server/schemas/PendingPaymentSchedule; + public static synthetic fun copy$default (Lio/portone/sdk/server/schemas/PendingPaymentSchedule;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;ZZLio/portone/sdk/server/schemas/Customer;Ljava/lang/String;JLjava/lang/Long;Ljava/lang/Long;Lio/portone/sdk/server/schemas/Currency;Ljava/lang/Integer;Ljava/util/List;Ljava/util/List;Ljava/time/Instant;Ljava/time/Instant;Ljava/time/Instant;Ljava/time/Instant;ILjava/lang/Object;)Lio/portone/sdk/server/schemas/PendingPaymentSchedule; + public fun equals (Ljava/lang/Object;)Z + public fun getBillingKey ()Ljava/lang/String; + public final fun getCompletedAt ()Ljava/time/Instant; + public fun getCreatedAt ()Ljava/time/Instant; + public fun getCurrency ()Lio/portone/sdk/server/schemas/Currency; + public fun getCustomData ()Ljava/lang/String; + public fun getCustomer ()Lio/portone/sdk/server/schemas/Customer; + public fun getId ()Ljava/lang/String; + public fun getInstallmentMonth ()Ljava/lang/Integer; + public fun getMerchantId ()Ljava/lang/String; + public fun getNoticeUrls ()Ljava/util/List; + public fun getOrderName ()Ljava/lang/String; + public fun getPaymentId ()Ljava/lang/String; + public fun getProducts ()Ljava/util/List; + public final fun getStartedAt ()Ljava/time/Instant; + public fun getStoreId ()Ljava/lang/String; + public fun getTaxFreeAmount ()Ljava/lang/Long; + public fun getTimeToPay ()Ljava/time/Instant; + public fun getTotalAmount ()J + public fun getVatAmount ()Ljava/lang/Long; + public fun hashCode ()I + public fun isCulturalExpense ()Z + public fun isEscrow ()Z + public fun toString ()Ljava/lang/String; +} + +public synthetic class io/portone/sdk/server/schemas/PendingPaymentSchedule$$serializer : kotlinx/serialization/internal/GeneratedSerializer { + public static final field INSTANCE Lio/portone/sdk/server/schemas/PendingPaymentSchedule$$serializer; + public final fun childSerializers ()[Lkotlinx/serialization/KSerializer; + public final fun deserialize (Lkotlinx/serialization/encoding/Decoder;)Lio/portone/sdk/server/schemas/PendingPaymentSchedule; + public synthetic fun deserialize (Lkotlinx/serialization/encoding/Decoder;)Ljava/lang/Object; + public final fun getDescriptor ()Lkotlinx/serialization/descriptors/SerialDescriptor; + public final fun serialize (Lkotlinx/serialization/encoding/Encoder;Lio/portone/sdk/server/schemas/PendingPaymentSchedule;)V + public synthetic fun serialize (Lkotlinx/serialization/encoding/Encoder;Ljava/lang/Object;)V + public fun typeParametersSerializers ()[Lkotlinx/serialization/KSerializer; +} + +public final class io/portone/sdk/server/schemas/PendingPaymentSchedule$Companion { + public final fun serializer ()Lkotlinx/serialization/KSerializer; +} + +public abstract interface class io/portone/sdk/server/schemas/PgBillingKeyIssueResponse { + public static final field Companion Lio/portone/sdk/server/schemas/PgBillingKeyIssueResponse$Companion; + public abstract fun getChannel ()Lio/portone/sdk/server/schemas/SelectedChannel; +} + +public final class io/portone/sdk/server/schemas/PgBillingKeyIssueResponse$Companion { + public final fun serializer ()Lkotlinx/serialization/KSerializer; +} + +public final class io/portone/sdk/server/schemas/PgCompany : java/lang/Enum { + public static final field ALIPAY Lio/portone/sdk/server/schemas/PgCompany; + public static final field BLUEWALNUT Lio/portone/sdk/server/schemas/PgCompany; + public static final field CHAI Lio/portone/sdk/server/schemas/PgCompany; + public static final field Companion Lio/portone/sdk/server/schemas/PgCompany$Companion; + public static final field DANAL Lio/portone/sdk/server/schemas/PgCompany; + public static final field DAOU Lio/portone/sdk/server/schemas/PgCompany; + public static final field EXIMBAY Lio/portone/sdk/server/schemas/PgCompany; + public static final field GALAXIA Lio/portone/sdk/server/schemas/PgCompany; + public static final field HYPHEN Lio/portone/sdk/server/schemas/PgCompany; + public static final field INICIS Lio/portone/sdk/server/schemas/PgCompany; + public static final field JTNET Lio/portone/sdk/server/schemas/PgCompany; + public static final field KAKAO Lio/portone/sdk/server/schemas/PgCompany; + public static final field KAKAOPAY Lio/portone/sdk/server/schemas/PgCompany; + public static final field KCP Lio/portone/sdk/server/schemas/PgCompany; + public static final field KICC Lio/portone/sdk/server/schemas/PgCompany; + public static final field KPN Lio/portone/sdk/server/schemas/PgCompany; + public static final field KSNET Lio/portone/sdk/server/schemas/PgCompany; + public static final field MOBILIANS Lio/portone/sdk/server/schemas/PgCompany; + public static final field NAVERPAY Lio/portone/sdk/server/schemas/PgCompany; + public static final field NICE Lio/portone/sdk/server/schemas/PgCompany; + public static final field PAYCO Lio/portone/sdk/server/schemas/PgCompany; + public static final field PAYMENTWALL Lio/portone/sdk/server/schemas/PgCompany; + public static final field PAYPAL Lio/portone/sdk/server/schemas/PgCompany; + public static final field PAYPLE Lio/portone/sdk/server/schemas/PgCompany; + public static final field SETTLE Lio/portone/sdk/server/schemas/PgCompany; + public static final field SMARTRO Lio/portone/sdk/server/schemas/PgCompany; + public static final field SMILEPAY Lio/portone/sdk/server/schemas/PgCompany; + public static final field SYRUP Lio/portone/sdk/server/schemas/PgCompany; + public static final field TOSSPAY Lio/portone/sdk/server/schemas/PgCompany; + public static final field TOSSPAYMENTS Lio/portone/sdk/server/schemas/PgCompany; + public static final field WELCOME Lio/portone/sdk/server/schemas/PgCompany; + public static fun getEntries ()Lkotlin/enums/EnumEntries; + public static fun valueOf (Ljava/lang/String;)Lio/portone/sdk/server/schemas/PgCompany; + public static fun values ()[Lio/portone/sdk/server/schemas/PgCompany; +} + +public final class io/portone/sdk/server/schemas/PgCompany$Companion { + public final fun serializer ()Lkotlinx/serialization/KSerializer; +} + +public final class io/portone/sdk/server/schemas/PgProvider : java/lang/Enum { + public static final field ALIPAY Lio/portone/sdk/server/schemas/PgProvider; + public static final field BLUEWALNUT Lio/portone/sdk/server/schemas/PgProvider; + public static final field CHAI Lio/portone/sdk/server/schemas/PgProvider; + public static final field Companion Lio/portone/sdk/server/schemas/PgProvider$Companion; + public static final field DANAL Lio/portone/sdk/server/schemas/PgProvider; + public static final field DANAL_TPAY Lio/portone/sdk/server/schemas/PgProvider; + public static final field DAOU Lio/portone/sdk/server/schemas/PgProvider; + public static final field EXIMBAY Lio/portone/sdk/server/schemas/PgProvider; + public static final field GALAXIA Lio/portone/sdk/server/schemas/PgProvider; + public static final field HTML5_INICIS Lio/portone/sdk/server/schemas/PgProvider; + public static final field HYPHEN Lio/portone/sdk/server/schemas/PgProvider; + public static final field INICIS Lio/portone/sdk/server/schemas/PgProvider; + public static final field INICIS_UNIFIED Lio/portone/sdk/server/schemas/PgProvider; + public static final field INICIS_V2 Lio/portone/sdk/server/schemas/PgProvider; + public static final field JTNET Lio/portone/sdk/server/schemas/PgProvider; + public static final field KAKAO Lio/portone/sdk/server/schemas/PgProvider; + public static final field KAKAOPAY Lio/portone/sdk/server/schemas/PgProvider; + public static final field KCP Lio/portone/sdk/server/schemas/PgProvider; + public static final field KCP_BILLING Lio/portone/sdk/server/schemas/PgProvider; + public static final field KCP_DIRECT Lio/portone/sdk/server/schemas/PgProvider; + public static final field KCP_QUICK Lio/portone/sdk/server/schemas/PgProvider; + public static final field KCP_V2 Lio/portone/sdk/server/schemas/PgProvider; + public static final field KICC Lio/portone/sdk/server/schemas/PgProvider; + public static final field KPN Lio/portone/sdk/server/schemas/PgProvider; + public static final field KSNET Lio/portone/sdk/server/schemas/PgProvider; + public static final field MOBILIANS Lio/portone/sdk/server/schemas/PgProvider; + public static final field NAVERCO Lio/portone/sdk/server/schemas/PgProvider; + public static final field NAVERPAY Lio/portone/sdk/server/schemas/PgProvider; + public static final field NICE Lio/portone/sdk/server/schemas/PgProvider; + public static final field NICE_V2 Lio/portone/sdk/server/schemas/PgProvider; + public static final field PAYCO Lio/portone/sdk/server/schemas/PgProvider; + public static final field PAYMENTWALL Lio/portone/sdk/server/schemas/PgProvider; + public static final field PAYPAL Lio/portone/sdk/server/schemas/PgProvider; + public static final field PAYPAL_V2 Lio/portone/sdk/server/schemas/PgProvider; + public static final field PAYPLE Lio/portone/sdk/server/schemas/PgProvider; + public static final field PINPAY Lio/portone/sdk/server/schemas/PgProvider; + public static final field SETTLE Lio/portone/sdk/server/schemas/PgProvider; + public static final field SETTLE_ACC Lio/portone/sdk/server/schemas/PgProvider; + public static final field SETTLE_FIRM Lio/portone/sdk/server/schemas/PgProvider; + public static final field SMARTRO Lio/portone/sdk/server/schemas/PgProvider; + public static final field SMARTRO_V2 Lio/portone/sdk/server/schemas/PgProvider; + public static final field SMILEPAY Lio/portone/sdk/server/schemas/PgProvider; + public static final field SYRUP Lio/portone/sdk/server/schemas/PgProvider; + public static final field TOSSPAY Lio/portone/sdk/server/schemas/PgProvider; + public static final field TOSSPAYMENTS Lio/portone/sdk/server/schemas/PgProvider; + public static final field TOSSPAY_V2 Lio/portone/sdk/server/schemas/PgProvider; + public static final field TOSS_BRANDPAY Lio/portone/sdk/server/schemas/PgProvider; + public static final field UPLUS Lio/portone/sdk/server/schemas/PgProvider; + public static final field WELCOME Lio/portone/sdk/server/schemas/PgProvider; + public static fun getEntries ()Lkotlin/enums/EnumEntries; + public static fun valueOf (Ljava/lang/String;)Lio/portone/sdk/server/schemas/PgProvider; + public static fun values ()[Lio/portone/sdk/server/schemas/PgProvider; +} + +public final class io/portone/sdk/server/schemas/PgProvider$Companion { + public final fun serializer ()Lkotlinx/serialization/KSerializer; +} + +public final class io/portone/sdk/server/schemas/PgProviderException : java/lang/Exception { + 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 getPgCode ()Ljava/lang/String; + public final fun getPgMessage ()Ljava/lang/String; +} + +public final class io/portone/sdk/server/schemas/PortOneVersion : java/lang/Enum { + public static final field Companion Lio/portone/sdk/server/schemas/PortOneVersion$Companion; + public static final field V1 Lio/portone/sdk/server/schemas/PortOneVersion; + public static final field V2 Lio/portone/sdk/server/schemas/PortOneVersion; + public static fun getEntries ()Lkotlin/enums/EnumEntries; + public static fun valueOf (Ljava/lang/String;)Lio/portone/sdk/server/schemas/PortOneVersion; + public static fun values ()[Lio/portone/sdk/server/schemas/PortOneVersion; +} + +public final class io/portone/sdk/server/schemas/PortOneVersion$Companion { + public final fun serializer ()Lkotlinx/serialization/KSerializer; +} + +public final class io/portone/sdk/server/schemas/PromotionPayMethodDoesNotMatchException : java/lang/Exception { + public fun ()V + public fun (Ljava/lang/String;)V + public synthetic fun (Ljava/lang/String;ILkotlin/jvm/internal/DefaultConstructorMarker;)V +} + +public final class io/portone/sdk/server/schemas/ReadyIdentityVerification : io/portone/sdk/server/schemas/IdentityVerification { + public static final field Companion Lio/portone/sdk/server/schemas/ReadyIdentityVerification$Companion; + public fun (Ljava/lang/String;Lio/portone/sdk/server/schemas/SelectedChannel;Lio/portone/sdk/server/schemas/IdentityVerificationRequestedCustomer;Ljava/lang/String;Ljava/time/Instant;Ljava/time/Instant;Ljava/time/Instant;)V + public synthetic fun (Ljava/lang/String;Lio/portone/sdk/server/schemas/SelectedChannel;Lio/portone/sdk/server/schemas/IdentityVerificationRequestedCustomer;Ljava/lang/String;Ljava/time/Instant;Ljava/time/Instant;Ljava/time/Instant;ILkotlin/jvm/internal/DefaultConstructorMarker;)V + public final fun component1 ()Ljava/lang/String; + public final fun component2 ()Lio/portone/sdk/server/schemas/SelectedChannel; + public final fun component3 ()Lio/portone/sdk/server/schemas/IdentityVerificationRequestedCustomer; + public final fun component4 ()Ljava/lang/String; + public final fun component5 ()Ljava/time/Instant; + public final fun component6 ()Ljava/time/Instant; + public final fun component7 ()Ljava/time/Instant; + public final fun copy (Ljava/lang/String;Lio/portone/sdk/server/schemas/SelectedChannel;Lio/portone/sdk/server/schemas/IdentityVerificationRequestedCustomer;Ljava/lang/String;Ljava/time/Instant;Ljava/time/Instant;Ljava/time/Instant;)Lio/portone/sdk/server/schemas/ReadyIdentityVerification; + public static synthetic fun copy$default (Lio/portone/sdk/server/schemas/ReadyIdentityVerification;Ljava/lang/String;Lio/portone/sdk/server/schemas/SelectedChannel;Lio/portone/sdk/server/schemas/IdentityVerificationRequestedCustomer;Ljava/lang/String;Ljava/time/Instant;Ljava/time/Instant;Ljava/time/Instant;ILjava/lang/Object;)Lio/portone/sdk/server/schemas/ReadyIdentityVerification; + public fun equals (Ljava/lang/Object;)Z + public fun getChannel ()Lio/portone/sdk/server/schemas/SelectedChannel; + public fun getCustomData ()Ljava/lang/String; + public fun getId ()Ljava/lang/String; + public fun getRequestedAt ()Ljava/time/Instant; + public final fun getRequestedCustomer ()Lio/portone/sdk/server/schemas/IdentityVerificationRequestedCustomer; + public fun getStatusChangedAt ()Ljava/time/Instant; + public fun getUpdatedAt ()Ljava/time/Instant; + public fun hashCode ()I + public fun toString ()Ljava/lang/String; +} + +public synthetic class io/portone/sdk/server/schemas/ReadyIdentityVerification$$serializer : kotlinx/serialization/internal/GeneratedSerializer { + public static final field INSTANCE Lio/portone/sdk/server/schemas/ReadyIdentityVerification$$serializer; + public final fun childSerializers ()[Lkotlinx/serialization/KSerializer; + public final fun deserialize (Lkotlinx/serialization/encoding/Decoder;)Lio/portone/sdk/server/schemas/ReadyIdentityVerification; + public synthetic fun deserialize (Lkotlinx/serialization/encoding/Decoder;)Ljava/lang/Object; + public final fun getDescriptor ()Lkotlinx/serialization/descriptors/SerialDescriptor; + public final fun serialize (Lkotlinx/serialization/encoding/Encoder;Lio/portone/sdk/server/schemas/ReadyIdentityVerification;)V + public synthetic fun serialize (Lkotlinx/serialization/encoding/Encoder;Ljava/lang/Object;)V + public fun typeParametersSerializers ()[Lkotlinx/serialization/KSerializer; +} + +public final class io/portone/sdk/server/schemas/ReadyIdentityVerification$Companion { + public final fun serializer ()Lkotlinx/serialization/KSerializer; +} + +public final class io/portone/sdk/server/schemas/ReadyPayment : io/portone/sdk/server/schemas/Payment { + public static final field Companion Lio/portone/sdk/server/schemas/ReadyPayment$Companion; + public fun (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Lio/portone/sdk/server/schemas/PaymentMethod;Lio/portone/sdk/server/schemas/SelectedChannel;Lio/portone/sdk/server/schemas/ChannelGroupSummary;Lio/portone/sdk/server/schemas/PortOneVersion;Ljava/lang/String;Ljava/lang/String;Ljava/util/List;Ljava/time/Instant;Ljava/time/Instant;Ljava/time/Instant;Ljava/lang/String;Lio/portone/sdk/server/schemas/PaymentAmount;Lio/portone/sdk/server/schemas/Currency;Lio/portone/sdk/server/schemas/Customer;Ljava/lang/String;Ljava/lang/Boolean;Lio/portone/sdk/server/schemas/PaymentEscrow;Ljava/util/List;Ljava/lang/Integer;Ljava/lang/String;Lio/portone/sdk/server/schemas/Country;)V + public synthetic fun (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Lio/portone/sdk/server/schemas/PaymentMethod;Lio/portone/sdk/server/schemas/SelectedChannel;Lio/portone/sdk/server/schemas/ChannelGroupSummary;Lio/portone/sdk/server/schemas/PortOneVersion;Ljava/lang/String;Ljava/lang/String;Ljava/util/List;Ljava/time/Instant;Ljava/time/Instant;Ljava/time/Instant;Ljava/lang/String;Lio/portone/sdk/server/schemas/PaymentAmount;Lio/portone/sdk/server/schemas/Currency;Lio/portone/sdk/server/schemas/Customer;Ljava/lang/String;Ljava/lang/Boolean;Lio/portone/sdk/server/schemas/PaymentEscrow;Ljava/util/List;Ljava/lang/Integer;Ljava/lang/String;Lio/portone/sdk/server/schemas/Country;ILkotlin/jvm/internal/DefaultConstructorMarker;)V + public final fun component1 ()Ljava/lang/String; + public final fun component10 ()Ljava/lang/String; + public final fun component11 ()Ljava/util/List; + public final fun component12 ()Ljava/time/Instant; + public final fun component13 ()Ljava/time/Instant; + public final fun component14 ()Ljava/time/Instant; + public final fun component15 ()Ljava/lang/String; + public final fun component16 ()Lio/portone/sdk/server/schemas/PaymentAmount; + public final fun component17 ()Lio/portone/sdk/server/schemas/Currency; + public final fun component18 ()Lio/portone/sdk/server/schemas/Customer; + public final fun component19 ()Ljava/lang/String; + public final fun component2 ()Ljava/lang/String; + public final fun component20 ()Ljava/lang/Boolean; + public final fun component21 ()Lio/portone/sdk/server/schemas/PaymentEscrow; + public final fun component22 ()Ljava/util/List; + public final fun component23 ()Ljava/lang/Integer; + public final fun component24 ()Ljava/lang/String; + public final fun component25 ()Lio/portone/sdk/server/schemas/Country; + public final fun component3 ()Ljava/lang/String; + public final fun component4 ()Ljava/lang/String; + public final fun component5 ()Lio/portone/sdk/server/schemas/PaymentMethod; + public final fun component6 ()Lio/portone/sdk/server/schemas/SelectedChannel; + public final fun component7 ()Lio/portone/sdk/server/schemas/ChannelGroupSummary; + public final fun component8 ()Lio/portone/sdk/server/schemas/PortOneVersion; + public final fun component9 ()Ljava/lang/String; + public final fun copy (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Lio/portone/sdk/server/schemas/PaymentMethod;Lio/portone/sdk/server/schemas/SelectedChannel;Lio/portone/sdk/server/schemas/ChannelGroupSummary;Lio/portone/sdk/server/schemas/PortOneVersion;Ljava/lang/String;Ljava/lang/String;Ljava/util/List;Ljava/time/Instant;Ljava/time/Instant;Ljava/time/Instant;Ljava/lang/String;Lio/portone/sdk/server/schemas/PaymentAmount;Lio/portone/sdk/server/schemas/Currency;Lio/portone/sdk/server/schemas/Customer;Ljava/lang/String;Ljava/lang/Boolean;Lio/portone/sdk/server/schemas/PaymentEscrow;Ljava/util/List;Ljava/lang/Integer;Ljava/lang/String;Lio/portone/sdk/server/schemas/Country;)Lio/portone/sdk/server/schemas/ReadyPayment; + public static synthetic fun copy$default (Lio/portone/sdk/server/schemas/ReadyPayment;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Lio/portone/sdk/server/schemas/PaymentMethod;Lio/portone/sdk/server/schemas/SelectedChannel;Lio/portone/sdk/server/schemas/ChannelGroupSummary;Lio/portone/sdk/server/schemas/PortOneVersion;Ljava/lang/String;Ljava/lang/String;Ljava/util/List;Ljava/time/Instant;Ljava/time/Instant;Ljava/time/Instant;Ljava/lang/String;Lio/portone/sdk/server/schemas/PaymentAmount;Lio/portone/sdk/server/schemas/Currency;Lio/portone/sdk/server/schemas/Customer;Ljava/lang/String;Ljava/lang/Boolean;Lio/portone/sdk/server/schemas/PaymentEscrow;Ljava/util/List;Ljava/lang/Integer;Ljava/lang/String;Lio/portone/sdk/server/schemas/Country;ILjava/lang/Object;)Lio/portone/sdk/server/schemas/ReadyPayment; + public fun equals (Ljava/lang/Object;)Z + public fun getAmount ()Lio/portone/sdk/server/schemas/PaymentAmount; + public fun getBillingKey ()Ljava/lang/String; + public fun getChannel ()Lio/portone/sdk/server/schemas/SelectedChannel; + public fun getChannelGroup ()Lio/portone/sdk/server/schemas/ChannelGroupSummary; + public fun getCountry ()Lio/portone/sdk/server/schemas/Country; + public fun getCurrency ()Lio/portone/sdk/server/schemas/Currency; + public fun getCustomData ()Ljava/lang/String; + public fun getCustomer ()Lio/portone/sdk/server/schemas/Customer; + public fun getEscrow ()Lio/portone/sdk/server/schemas/PaymentEscrow; + public fun getId ()Ljava/lang/String; + public fun getMerchantId ()Ljava/lang/String; + public fun getMethod ()Lio/portone/sdk/server/schemas/PaymentMethod; + public fun getOrderName ()Ljava/lang/String; + public fun getProductCount ()Ljava/lang/Integer; + public fun getProducts ()Ljava/util/List; + public fun getPromotionId ()Ljava/lang/String; + public fun getRequestedAt ()Ljava/time/Instant; + public fun getScheduleId ()Ljava/lang/String; + public fun getStatusChangedAt ()Ljava/time/Instant; + public fun getStoreId ()Ljava/lang/String; + public final fun getTransactionId ()Ljava/lang/String; + public fun getUpdatedAt ()Ljava/time/Instant; + public fun getVersion ()Lio/portone/sdk/server/schemas/PortOneVersion; + public fun getWebhooks ()Ljava/util/List; + public fun hashCode ()I + public fun isCulturalExpense ()Ljava/lang/Boolean; + public fun toString ()Ljava/lang/String; +} + +public synthetic class io/portone/sdk/server/schemas/ReadyPayment$$serializer : kotlinx/serialization/internal/GeneratedSerializer { + public static final field INSTANCE Lio/portone/sdk/server/schemas/ReadyPayment$$serializer; + public final fun childSerializers ()[Lkotlinx/serialization/KSerializer; + public final fun deserialize (Lkotlinx/serialization/encoding/Decoder;)Lio/portone/sdk/server/schemas/ReadyPayment; + public synthetic fun deserialize (Lkotlinx/serialization/encoding/Decoder;)Ljava/lang/Object; + public final fun getDescriptor ()Lkotlinx/serialization/descriptors/SerialDescriptor; + public final fun serialize (Lkotlinx/serialization/encoding/Encoder;Lio/portone/sdk/server/schemas/ReadyPayment;)V + public synthetic fun serialize (Lkotlinx/serialization/encoding/Encoder;Ljava/lang/Object;)V + public fun typeParametersSerializers ()[Lkotlinx/serialization/KSerializer; +} + +public final class io/portone/sdk/server/schemas/ReadyPayment$Companion { + public final fun serializer ()Lkotlinx/serialization/KSerializer; +} + +public final class io/portone/sdk/server/schemas/RegisterStoreReceiptBodyItem { + public static final field Companion Lio/portone/sdk/server/schemas/RegisterStoreReceiptBodyItem$Companion; + public fun (Ljava/lang/String;Ljava/lang/String;JLjava/lang/Long;Ljava/lang/Long;Ljava/lang/Long;Lio/portone/sdk/server/schemas/Currency;)V + public synthetic fun (Ljava/lang/String;Ljava/lang/String;JLjava/lang/Long;Ljava/lang/Long;Ljava/lang/Long;Lio/portone/sdk/server/schemas/Currency;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/Long; + public final fun component5 ()Ljava/lang/Long; + public final fun component6 ()Ljava/lang/Long; + public final fun component7 ()Lio/portone/sdk/server/schemas/Currency; + public final fun copy (Ljava/lang/String;Ljava/lang/String;JLjava/lang/Long;Ljava/lang/Long;Ljava/lang/Long;Lio/portone/sdk/server/schemas/Currency;)Lio/portone/sdk/server/schemas/RegisterStoreReceiptBodyItem; + public static synthetic fun copy$default (Lio/portone/sdk/server/schemas/RegisterStoreReceiptBodyItem;Ljava/lang/String;Ljava/lang/String;JLjava/lang/Long;Ljava/lang/Long;Ljava/lang/Long;Lio/portone/sdk/server/schemas/Currency;ILjava/lang/Object;)Lio/portone/sdk/server/schemas/RegisterStoreReceiptBodyItem; + public fun equals (Ljava/lang/Object;)Z + public final fun getCurrency ()Lio/portone/sdk/server/schemas/Currency; + public final fun getStoreBusinessRegistrationNumber ()Ljava/lang/String; + public final fun getStoreName ()Ljava/lang/String; + public final fun getSupplyAmount ()Ljava/lang/Long; + public final fun getTaxFreeAmount ()Ljava/lang/Long; + public final fun getTotalAmount ()J + public final fun getVatAmount ()Ljava/lang/Long; + public fun hashCode ()I + public fun toString ()Ljava/lang/String; +} + +public synthetic class io/portone/sdk/server/schemas/RegisterStoreReceiptBodyItem$$serializer : kotlinx/serialization/internal/GeneratedSerializer { + public static final field INSTANCE Lio/portone/sdk/server/schemas/RegisterStoreReceiptBodyItem$$serializer; + public final fun childSerializers ()[Lkotlinx/serialization/KSerializer; + public final fun deserialize (Lkotlinx/serialization/encoding/Decoder;)Lio/portone/sdk/server/schemas/RegisterStoreReceiptBodyItem; + public synthetic fun deserialize (Lkotlinx/serialization/encoding/Decoder;)Ljava/lang/Object; + public final fun getDescriptor ()Lkotlinx/serialization/descriptors/SerialDescriptor; + public final fun serialize (Lkotlinx/serialization/encoding/Encoder;Lio/portone/sdk/server/schemas/RegisterStoreReceiptBodyItem;)V + public synthetic fun serialize (Lkotlinx/serialization/encoding/Encoder;Ljava/lang/Object;)V + public fun typeParametersSerializers ()[Lkotlinx/serialization/KSerializer; +} + +public final class io/portone/sdk/server/schemas/RegisterStoreReceiptBodyItem$Companion { + public final fun serializer ()Lkotlinx/serialization/KSerializer; +} + +public final class io/portone/sdk/server/schemas/RegisterStoreReceiptResponse { + public static final field Companion Lio/portone/sdk/server/schemas/RegisterStoreReceiptResponse$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;)Lio/portone/sdk/server/schemas/RegisterStoreReceiptResponse; + public static synthetic fun copy$default (Lio/portone/sdk/server/schemas/RegisterStoreReceiptResponse;Ljava/lang/String;ILjava/lang/Object;)Lio/portone/sdk/server/schemas/RegisterStoreReceiptResponse; + public fun equals (Ljava/lang/Object;)Z + public final fun getReceiptUrl ()Ljava/lang/String; + public fun hashCode ()I + public fun toString ()Ljava/lang/String; +} + +public synthetic class io/portone/sdk/server/schemas/RegisterStoreReceiptResponse$$serializer : kotlinx/serialization/internal/GeneratedSerializer { + public static final field INSTANCE Lio/portone/sdk/server/schemas/RegisterStoreReceiptResponse$$serializer; + public final fun childSerializers ()[Lkotlinx/serialization/KSerializer; + public final fun deserialize (Lkotlinx/serialization/encoding/Decoder;)Lio/portone/sdk/server/schemas/RegisterStoreReceiptResponse; + public synthetic fun deserialize (Lkotlinx/serialization/encoding/Decoder;)Ljava/lang/Object; + public final fun getDescriptor ()Lkotlinx/serialization/descriptors/SerialDescriptor; + public final fun serialize (Lkotlinx/serialization/encoding/Encoder;Lio/portone/sdk/server/schemas/RegisterStoreReceiptResponse;)V + public synthetic fun serialize (Lkotlinx/serialization/encoding/Encoder;Ljava/lang/Object;)V + public fun typeParametersSerializers ()[Lkotlinx/serialization/KSerializer; +} + +public final class io/portone/sdk/server/schemas/RegisterStoreReceiptResponse$Companion { + public final fun serializer ()Lkotlinx/serialization/KSerializer; +} + +public final class io/portone/sdk/server/schemas/RegisteredPaymentEscrow : io/portone/sdk/server/schemas/PaymentEscrow { + public static final field Companion Lio/portone/sdk/server/schemas/RegisteredPaymentEscrow$Companion; + public fun (Ljava/lang/String;Ljava/lang/String;Ljava/time/Instant;Ljava/time/Instant;)V + public synthetic fun (Ljava/lang/String;Ljava/lang/String;Ljava/time/Instant;Ljava/time/Instant;ILkotlin/jvm/internal/DefaultConstructorMarker;)V + public final fun component1 ()Ljava/lang/String; + public final fun component2 ()Ljava/lang/String; + public final fun component3 ()Ljava/time/Instant; + public final fun component4 ()Ljava/time/Instant; + public final fun copy (Ljava/lang/String;Ljava/lang/String;Ljava/time/Instant;Ljava/time/Instant;)Lio/portone/sdk/server/schemas/RegisteredPaymentEscrow; + public static synthetic fun copy$default (Lio/portone/sdk/server/schemas/RegisteredPaymentEscrow;Ljava/lang/String;Ljava/lang/String;Ljava/time/Instant;Ljava/time/Instant;ILjava/lang/Object;)Lio/portone/sdk/server/schemas/RegisteredPaymentEscrow; + public fun equals (Ljava/lang/Object;)Z + public final fun getAppliedAt ()Ljava/time/Instant; + public final fun getCompany ()Ljava/lang/String; + public final fun getInvoiceNumber ()Ljava/lang/String; + public final fun getSentAt ()Ljava/time/Instant; + public fun hashCode ()I + public fun toString ()Ljava/lang/String; +} + +public synthetic class io/portone/sdk/server/schemas/RegisteredPaymentEscrow$$serializer : kotlinx/serialization/internal/GeneratedSerializer { + public static final field INSTANCE Lio/portone/sdk/server/schemas/RegisteredPaymentEscrow$$serializer; + public final fun childSerializers ()[Lkotlinx/serialization/KSerializer; + public final fun deserialize (Lkotlinx/serialization/encoding/Decoder;)Lio/portone/sdk/server/schemas/RegisteredPaymentEscrow; + public synthetic fun deserialize (Lkotlinx/serialization/encoding/Decoder;)Ljava/lang/Object; + public final fun getDescriptor ()Lkotlinx/serialization/descriptors/SerialDescriptor; + public final fun serialize (Lkotlinx/serialization/encoding/Encoder;Lio/portone/sdk/server/schemas/RegisteredPaymentEscrow;)V + public synthetic fun serialize (Lkotlinx/serialization/encoding/Encoder;Ljava/lang/Object;)V + public fun typeParametersSerializers ()[Lkotlinx/serialization/KSerializer; +} + +public final class io/portone/sdk/server/schemas/RegisteredPaymentEscrow$Companion { + public final fun serializer ()Lkotlinx/serialization/KSerializer; +} + +public final class io/portone/sdk/server/schemas/RejectConfirmedPaymentEscrow : io/portone/sdk/server/schemas/PaymentEscrow { + public static final field Companion Lio/portone/sdk/server/schemas/RejectConfirmedPaymentEscrow$Companion; + public fun (Ljava/lang/String;Ljava/lang/String;Ljava/time/Instant;Ljava/time/Instant;)V + public synthetic fun (Ljava/lang/String;Ljava/lang/String;Ljava/time/Instant;Ljava/time/Instant;ILkotlin/jvm/internal/DefaultConstructorMarker;)V + public final fun component1 ()Ljava/lang/String; + public final fun component2 ()Ljava/lang/String; + public final fun component3 ()Ljava/time/Instant; + public final fun component4 ()Ljava/time/Instant; + public final fun copy (Ljava/lang/String;Ljava/lang/String;Ljava/time/Instant;Ljava/time/Instant;)Lio/portone/sdk/server/schemas/RejectConfirmedPaymentEscrow; + public static synthetic fun copy$default (Lio/portone/sdk/server/schemas/RejectConfirmedPaymentEscrow;Ljava/lang/String;Ljava/lang/String;Ljava/time/Instant;Ljava/time/Instant;ILjava/lang/Object;)Lio/portone/sdk/server/schemas/RejectConfirmedPaymentEscrow; + public fun equals (Ljava/lang/Object;)Z + public final fun getAppliedAt ()Ljava/time/Instant; + public final fun getCompany ()Ljava/lang/String; + public final fun getInvoiceNumber ()Ljava/lang/String; + public final fun getSentAt ()Ljava/time/Instant; + public fun hashCode ()I + public fun toString ()Ljava/lang/String; +} + +public synthetic class io/portone/sdk/server/schemas/RejectConfirmedPaymentEscrow$$serializer : kotlinx/serialization/internal/GeneratedSerializer { + public static final field INSTANCE Lio/portone/sdk/server/schemas/RejectConfirmedPaymentEscrow$$serializer; + public final fun childSerializers ()[Lkotlinx/serialization/KSerializer; + public final fun deserialize (Lkotlinx/serialization/encoding/Decoder;)Lio/portone/sdk/server/schemas/RejectConfirmedPaymentEscrow; + public synthetic fun deserialize (Lkotlinx/serialization/encoding/Decoder;)Ljava/lang/Object; + public final fun getDescriptor ()Lkotlinx/serialization/descriptors/SerialDescriptor; + public final fun serialize (Lkotlinx/serialization/encoding/Encoder;Lio/portone/sdk/server/schemas/RejectConfirmedPaymentEscrow;)V + public synthetic fun serialize (Lkotlinx/serialization/encoding/Encoder;Ljava/lang/Object;)V + public fun typeParametersSerializers ()[Lkotlinx/serialization/KSerializer; +} + +public final class io/portone/sdk/server/schemas/RejectConfirmedPaymentEscrow$Companion { + public final fun serializer ()Lkotlinx/serialization/KSerializer; +} + +public final class io/portone/sdk/server/schemas/RejectedPaymentEscrow : io/portone/sdk/server/schemas/PaymentEscrow { + public static final field Companion Lio/portone/sdk/server/schemas/RejectedPaymentEscrow$Companion; + public fun (Ljava/lang/String;Ljava/lang/String;Ljava/time/Instant;Ljava/time/Instant;)V + public synthetic fun (Ljava/lang/String;Ljava/lang/String;Ljava/time/Instant;Ljava/time/Instant;ILkotlin/jvm/internal/DefaultConstructorMarker;)V + public final fun component1 ()Ljava/lang/String; + public final fun component2 ()Ljava/lang/String; + public final fun component3 ()Ljava/time/Instant; + public final fun component4 ()Ljava/time/Instant; + public final fun copy (Ljava/lang/String;Ljava/lang/String;Ljava/time/Instant;Ljava/time/Instant;)Lio/portone/sdk/server/schemas/RejectedPaymentEscrow; + public static synthetic fun copy$default (Lio/portone/sdk/server/schemas/RejectedPaymentEscrow;Ljava/lang/String;Ljava/lang/String;Ljava/time/Instant;Ljava/time/Instant;ILjava/lang/Object;)Lio/portone/sdk/server/schemas/RejectedPaymentEscrow; + public fun equals (Ljava/lang/Object;)Z + public final fun getAppliedAt ()Ljava/time/Instant; + public final fun getCompany ()Ljava/lang/String; + public final fun getInvoiceNumber ()Ljava/lang/String; + public final fun getSentAt ()Ljava/time/Instant; + public fun hashCode ()I + public fun toString ()Ljava/lang/String; +} + +public synthetic class io/portone/sdk/server/schemas/RejectedPaymentEscrow$$serializer : kotlinx/serialization/internal/GeneratedSerializer { + public static final field INSTANCE Lio/portone/sdk/server/schemas/RejectedPaymentEscrow$$serializer; + public final fun childSerializers ()[Lkotlinx/serialization/KSerializer; + public final fun deserialize (Lkotlinx/serialization/encoding/Decoder;)Lio/portone/sdk/server/schemas/RejectedPaymentEscrow; + public synthetic fun deserialize (Lkotlinx/serialization/encoding/Decoder;)Ljava/lang/Object; + public final fun getDescriptor ()Lkotlinx/serialization/descriptors/SerialDescriptor; + public final fun serialize (Lkotlinx/serialization/encoding/Encoder;Lio/portone/sdk/server/schemas/RejectedPaymentEscrow;)V + public synthetic fun serialize (Lkotlinx/serialization/encoding/Encoder;Ljava/lang/Object;)V + public fun typeParametersSerializers ()[Lkotlinx/serialization/KSerializer; +} + +public final class io/portone/sdk/server/schemas/RejectedPaymentEscrow$Companion { + public final fun serializer ()Lkotlinx/serialization/KSerializer; +} + +public final class io/portone/sdk/server/schemas/RemainedAmountLessThanPromotionMinPaymentAmountException : java/lang/Exception { + public fun ()V + public fun (Ljava/lang/String;)V + public synthetic fun (Ljava/lang/String;ILkotlin/jvm/internal/DefaultConstructorMarker;)V +} + +public final class io/portone/sdk/server/schemas/RequestedPaymentCancellation : io/portone/sdk/server/schemas/PaymentCancellation { + public static final field Companion Lio/portone/sdk/server/schemas/RequestedPaymentCancellation$Companion; + public fun (Ljava/lang/String;Ljava/lang/String;JJJLjava/lang/Long;Ljava/lang/String;Ljava/time/Instant;Ljava/time/Instant;)V + public synthetic fun (Ljava/lang/String;Ljava/lang/String;JJJLjava/lang/Long;Ljava/lang/String;Ljava/time/Instant;Ljava/time/Instant;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 ()J + public final fun component5 ()J + public final fun component6 ()Ljava/lang/Long; + public final fun component7 ()Ljava/lang/String; + public final fun component8 ()Ljava/time/Instant; + public final fun component9 ()Ljava/time/Instant; + public final fun copy (Ljava/lang/String;Ljava/lang/String;JJJLjava/lang/Long;Ljava/lang/String;Ljava/time/Instant;Ljava/time/Instant;)Lio/portone/sdk/server/schemas/RequestedPaymentCancellation; + public static synthetic fun copy$default (Lio/portone/sdk/server/schemas/RequestedPaymentCancellation;Ljava/lang/String;Ljava/lang/String;JJJLjava/lang/Long;Ljava/lang/String;Ljava/time/Instant;Ljava/time/Instant;ILjava/lang/Object;)Lio/portone/sdk/server/schemas/RequestedPaymentCancellation; + public fun equals (Ljava/lang/Object;)Z + public fun getCancelledAt ()Ljava/time/Instant; + public fun getEasyPayDiscountAmount ()Ljava/lang/Long; + public fun getId ()Ljava/lang/String; + public fun getPgCancellationId ()Ljava/lang/String; + public fun getReason ()Ljava/lang/String; + public fun getRequestedAt ()Ljava/time/Instant; + public fun getTaxFreeAmount ()J + public fun getTotalAmount ()J + public fun getVatAmount ()J + public fun hashCode ()I + public fun toString ()Ljava/lang/String; +} + +public synthetic class io/portone/sdk/server/schemas/RequestedPaymentCancellation$$serializer : kotlinx/serialization/internal/GeneratedSerializer { + public static final field INSTANCE Lio/portone/sdk/server/schemas/RequestedPaymentCancellation$$serializer; + public final fun childSerializers ()[Lkotlinx/serialization/KSerializer; + public final fun deserialize (Lkotlinx/serialization/encoding/Decoder;)Lio/portone/sdk/server/schemas/RequestedPaymentCancellation; + public synthetic fun deserialize (Lkotlinx/serialization/encoding/Decoder;)Ljava/lang/Object; + public final fun getDescriptor ()Lkotlinx/serialization/descriptors/SerialDescriptor; + public final fun serialize (Lkotlinx/serialization/encoding/Encoder;Lio/portone/sdk/server/schemas/RequestedPaymentCancellation;)V + public synthetic fun serialize (Lkotlinx/serialization/encoding/Encoder;Ljava/lang/Object;)V + public fun typeParametersSerializers ()[Lkotlinx/serialization/KSerializer; +} + +public final class io/portone/sdk/server/schemas/RequestedPaymentCancellation$Companion { + public final fun serializer ()Lkotlinx/serialization/KSerializer; +} + +public final class io/portone/sdk/server/schemas/ResendWebhookResponse { + public static final field Companion Lio/portone/sdk/server/schemas/ResendWebhookResponse$Companion; + public fun (Lio/portone/sdk/server/schemas/PaymentWebhook;)V + public final fun component1 ()Lio/portone/sdk/server/schemas/PaymentWebhook; + public final fun copy (Lio/portone/sdk/server/schemas/PaymentWebhook;)Lio/portone/sdk/server/schemas/ResendWebhookResponse; + public static synthetic fun copy$default (Lio/portone/sdk/server/schemas/ResendWebhookResponse;Lio/portone/sdk/server/schemas/PaymentWebhook;ILjava/lang/Object;)Lio/portone/sdk/server/schemas/ResendWebhookResponse; + public fun equals (Ljava/lang/Object;)Z + public final fun getWebhook ()Lio/portone/sdk/server/schemas/PaymentWebhook; + public fun hashCode ()I + public fun toString ()Ljava/lang/String; +} + +public synthetic class io/portone/sdk/server/schemas/ResendWebhookResponse$$serializer : kotlinx/serialization/internal/GeneratedSerializer { + public static final field INSTANCE Lio/portone/sdk/server/schemas/ResendWebhookResponse$$serializer; + public final fun childSerializers ()[Lkotlinx/serialization/KSerializer; + public final fun deserialize (Lkotlinx/serialization/encoding/Decoder;)Lio/portone/sdk/server/schemas/ResendWebhookResponse; + public synthetic fun deserialize (Lkotlinx/serialization/encoding/Decoder;)Ljava/lang/Object; + public final fun getDescriptor ()Lkotlinx/serialization/descriptors/SerialDescriptor; + public final fun serialize (Lkotlinx/serialization/encoding/Encoder;Lio/portone/sdk/server/schemas/ResendWebhookResponse;)V + public synthetic fun serialize (Lkotlinx/serialization/encoding/Encoder;Ljava/lang/Object;)V + public fun typeParametersSerializers ()[Lkotlinx/serialization/KSerializer; +} + +public final class io/portone/sdk/server/schemas/ResendWebhookResponse$Companion { + public final fun serializer ()Lkotlinx/serialization/KSerializer; +} + +public final class io/portone/sdk/server/schemas/RevokePaymentSchedulesResponse { + public static final field Companion Lio/portone/sdk/server/schemas/RevokePaymentSchedulesResponse$Companion; + public fun (Ljava/util/List;Ljava/time/Instant;)V + public synthetic fun (Ljava/util/List;Ljava/time/Instant;ILkotlin/jvm/internal/DefaultConstructorMarker;)V + public final fun component1 ()Ljava/util/List; + public final fun component2 ()Ljava/time/Instant; + public final fun copy (Ljava/util/List;Ljava/time/Instant;)Lio/portone/sdk/server/schemas/RevokePaymentSchedulesResponse; + public static synthetic fun copy$default (Lio/portone/sdk/server/schemas/RevokePaymentSchedulesResponse;Ljava/util/List;Ljava/time/Instant;ILjava/lang/Object;)Lio/portone/sdk/server/schemas/RevokePaymentSchedulesResponse; + public fun equals (Ljava/lang/Object;)Z + public final fun getRevokedAt ()Ljava/time/Instant; + public final fun getRevokedScheduleIds ()Ljava/util/List; + public fun hashCode ()I + public fun toString ()Ljava/lang/String; +} + +public synthetic class io/portone/sdk/server/schemas/RevokePaymentSchedulesResponse$$serializer : kotlinx/serialization/internal/GeneratedSerializer { + public static final field INSTANCE Lio/portone/sdk/server/schemas/RevokePaymentSchedulesResponse$$serializer; + public final fun childSerializers ()[Lkotlinx/serialization/KSerializer; + public final fun deserialize (Lkotlinx/serialization/encoding/Decoder;)Lio/portone/sdk/server/schemas/RevokePaymentSchedulesResponse; + public synthetic fun deserialize (Lkotlinx/serialization/encoding/Decoder;)Ljava/lang/Object; + public final fun getDescriptor ()Lkotlinx/serialization/descriptors/SerialDescriptor; + public final fun serialize (Lkotlinx/serialization/encoding/Encoder;Lio/portone/sdk/server/schemas/RevokePaymentSchedulesResponse;)V + public synthetic fun serialize (Lkotlinx/serialization/encoding/Encoder;Ljava/lang/Object;)V + public fun typeParametersSerializers ()[Lkotlinx/serialization/KSerializer; +} + +public final class io/portone/sdk/server/schemas/RevokePaymentSchedulesResponse$Companion { + public final fun serializer ()Lkotlinx/serialization/KSerializer; +} + +public final class io/portone/sdk/server/schemas/RevokedPaymentSchedule : io/portone/sdk/server/schemas/PaymentSchedule { + public static final field Companion Lio/portone/sdk/server/schemas/RevokedPaymentSchedule$Companion; + public fun (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;ZZLio/portone/sdk/server/schemas/Customer;Ljava/lang/String;JLjava/lang/Long;Ljava/lang/Long;Lio/portone/sdk/server/schemas/Currency;Ljava/lang/Integer;Ljava/util/List;Ljava/util/List;Ljava/time/Instant;Ljava/time/Instant;Ljava/time/Instant;)V + public synthetic fun (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;ZZLio/portone/sdk/server/schemas/Customer;Ljava/lang/String;JLjava/lang/Long;Ljava/lang/Long;Lio/portone/sdk/server/schemas/Currency;Ljava/lang/Integer;Ljava/util/List;Ljava/util/List;Ljava/time/Instant;Ljava/time/Instant;Ljava/time/Instant;ILkotlin/jvm/internal/DefaultConstructorMarker;)V + public final fun component1 ()Ljava/lang/String; + public final fun component10 ()Ljava/lang/String; + public final fun component11 ()J + public final fun component12 ()Ljava/lang/Long; + public final fun component13 ()Ljava/lang/Long; + public final fun component14 ()Lio/portone/sdk/server/schemas/Currency; + public final fun component15 ()Ljava/lang/Integer; + public final fun component16 ()Ljava/util/List; + public final fun component17 ()Ljava/util/List; + public final fun component18 ()Ljava/time/Instant; + public final fun component19 ()Ljava/time/Instant; + public final fun component2 ()Ljava/lang/String; + public final fun component20 ()Ljava/time/Instant; + 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 ()Z + public final fun component8 ()Z + public final fun component9 ()Lio/portone/sdk/server/schemas/Customer; + public final fun copy (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;ZZLio/portone/sdk/server/schemas/Customer;Ljava/lang/String;JLjava/lang/Long;Ljava/lang/Long;Lio/portone/sdk/server/schemas/Currency;Ljava/lang/Integer;Ljava/util/List;Ljava/util/List;Ljava/time/Instant;Ljava/time/Instant;Ljava/time/Instant;)Lio/portone/sdk/server/schemas/RevokedPaymentSchedule; + public static synthetic fun copy$default (Lio/portone/sdk/server/schemas/RevokedPaymentSchedule;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;ZZLio/portone/sdk/server/schemas/Customer;Ljava/lang/String;JLjava/lang/Long;Ljava/lang/Long;Lio/portone/sdk/server/schemas/Currency;Ljava/lang/Integer;Ljava/util/List;Ljava/util/List;Ljava/time/Instant;Ljava/time/Instant;Ljava/time/Instant;ILjava/lang/Object;)Lio/portone/sdk/server/schemas/RevokedPaymentSchedule; + public fun equals (Ljava/lang/Object;)Z + public fun getBillingKey ()Ljava/lang/String; + public fun getCreatedAt ()Ljava/time/Instant; + public fun getCurrency ()Lio/portone/sdk/server/schemas/Currency; + public fun getCustomData ()Ljava/lang/String; + public fun getCustomer ()Lio/portone/sdk/server/schemas/Customer; + public fun getId ()Ljava/lang/String; + public fun getInstallmentMonth ()Ljava/lang/Integer; + public fun getMerchantId ()Ljava/lang/String; + public fun getNoticeUrls ()Ljava/util/List; + public fun getOrderName ()Ljava/lang/String; + public fun getPaymentId ()Ljava/lang/String; + public fun getProducts ()Ljava/util/List; + public final fun getRevokedAt ()Ljava/time/Instant; + public fun getStoreId ()Ljava/lang/String; + public fun getTaxFreeAmount ()Ljava/lang/Long; + public fun getTimeToPay ()Ljava/time/Instant; + public fun getTotalAmount ()J + public fun getVatAmount ()Ljava/lang/Long; + public fun hashCode ()I + public fun isCulturalExpense ()Z + public fun isEscrow ()Z + public fun toString ()Ljava/lang/String; +} + +public synthetic class io/portone/sdk/server/schemas/RevokedPaymentSchedule$$serializer : kotlinx/serialization/internal/GeneratedSerializer { + public static final field INSTANCE Lio/portone/sdk/server/schemas/RevokedPaymentSchedule$$serializer; + public final fun childSerializers ()[Lkotlinx/serialization/KSerializer; + public final fun deserialize (Lkotlinx/serialization/encoding/Decoder;)Lio/portone/sdk/server/schemas/RevokedPaymentSchedule; + public synthetic fun deserialize (Lkotlinx/serialization/encoding/Decoder;)Ljava/lang/Object; + public final fun getDescriptor ()Lkotlinx/serialization/descriptors/SerialDescriptor; + public final fun serialize (Lkotlinx/serialization/encoding/Encoder;Lio/portone/sdk/server/schemas/RevokedPaymentSchedule;)V + public synthetic fun serialize (Lkotlinx/serialization/encoding/Encoder;Ljava/lang/Object;)V + public fun typeParametersSerializers ()[Lkotlinx/serialization/KSerializer; +} + +public final class io/portone/sdk/server/schemas/RevokedPaymentSchedule$Companion { + public final fun serializer ()Lkotlinx/serialization/KSerializer; +} + +public final class io/portone/sdk/server/schemas/ScheduledPaymentSchedule : io/portone/sdk/server/schemas/PaymentSchedule { + public static final field Companion Lio/portone/sdk/server/schemas/ScheduledPaymentSchedule$Companion; + public fun (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;ZZLio/portone/sdk/server/schemas/Customer;Ljava/lang/String;JLjava/lang/Long;Ljava/lang/Long;Lio/portone/sdk/server/schemas/Currency;Ljava/lang/Integer;Ljava/util/List;Ljava/util/List;Ljava/time/Instant;Ljava/time/Instant;)V + public synthetic fun (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;ZZLio/portone/sdk/server/schemas/Customer;Ljava/lang/String;JLjava/lang/Long;Ljava/lang/Long;Lio/portone/sdk/server/schemas/Currency;Ljava/lang/Integer;Ljava/util/List;Ljava/util/List;Ljava/time/Instant;Ljava/time/Instant;ILkotlin/jvm/internal/DefaultConstructorMarker;)V + public final fun component1 ()Ljava/lang/String; + public final fun component10 ()Ljava/lang/String; + public final fun component11 ()J + public final fun component12 ()Ljava/lang/Long; + public final fun component13 ()Ljava/lang/Long; + public final fun component14 ()Lio/portone/sdk/server/schemas/Currency; + public final fun component15 ()Ljava/lang/Integer; + public final fun component16 ()Ljava/util/List; + public final fun component17 ()Ljava/util/List; + public final fun component18 ()Ljava/time/Instant; + public final fun component19 ()Ljava/time/Instant; + 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 ()Z + public final fun component8 ()Z + public final fun component9 ()Lio/portone/sdk/server/schemas/Customer; + public final fun copy (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;ZZLio/portone/sdk/server/schemas/Customer;Ljava/lang/String;JLjava/lang/Long;Ljava/lang/Long;Lio/portone/sdk/server/schemas/Currency;Ljava/lang/Integer;Ljava/util/List;Ljava/util/List;Ljava/time/Instant;Ljava/time/Instant;)Lio/portone/sdk/server/schemas/ScheduledPaymentSchedule; + public static synthetic fun copy$default (Lio/portone/sdk/server/schemas/ScheduledPaymentSchedule;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;ZZLio/portone/sdk/server/schemas/Customer;Ljava/lang/String;JLjava/lang/Long;Ljava/lang/Long;Lio/portone/sdk/server/schemas/Currency;Ljava/lang/Integer;Ljava/util/List;Ljava/util/List;Ljava/time/Instant;Ljava/time/Instant;ILjava/lang/Object;)Lio/portone/sdk/server/schemas/ScheduledPaymentSchedule; + public fun equals (Ljava/lang/Object;)Z + public fun getBillingKey ()Ljava/lang/String; + public fun getCreatedAt ()Ljava/time/Instant; + public fun getCurrency ()Lio/portone/sdk/server/schemas/Currency; + public fun getCustomData ()Ljava/lang/String; + public fun getCustomer ()Lio/portone/sdk/server/schemas/Customer; + public fun getId ()Ljava/lang/String; + public fun getInstallmentMonth ()Ljava/lang/Integer; + public fun getMerchantId ()Ljava/lang/String; + public fun getNoticeUrls ()Ljava/util/List; + public fun getOrderName ()Ljava/lang/String; + public fun getPaymentId ()Ljava/lang/String; + public fun getProducts ()Ljava/util/List; + public fun getStoreId ()Ljava/lang/String; + public fun getTaxFreeAmount ()Ljava/lang/Long; + public fun getTimeToPay ()Ljava/time/Instant; + public fun getTotalAmount ()J + public fun getVatAmount ()Ljava/lang/Long; + public fun hashCode ()I + public fun isCulturalExpense ()Z + public fun isEscrow ()Z + public fun toString ()Ljava/lang/String; +} + +public synthetic class io/portone/sdk/server/schemas/ScheduledPaymentSchedule$$serializer : kotlinx/serialization/internal/GeneratedSerializer { + public static final field INSTANCE Lio/portone/sdk/server/schemas/ScheduledPaymentSchedule$$serializer; + public final fun childSerializers ()[Lkotlinx/serialization/KSerializer; + public final fun deserialize (Lkotlinx/serialization/encoding/Decoder;)Lio/portone/sdk/server/schemas/ScheduledPaymentSchedule; + public synthetic fun deserialize (Lkotlinx/serialization/encoding/Decoder;)Ljava/lang/Object; + public final fun getDescriptor ()Lkotlinx/serialization/descriptors/SerialDescriptor; + public final fun serialize (Lkotlinx/serialization/encoding/Encoder;Lio/portone/sdk/server/schemas/ScheduledPaymentSchedule;)V + public synthetic fun serialize (Lkotlinx/serialization/encoding/Encoder;Ljava/lang/Object;)V + public fun typeParametersSerializers ()[Lkotlinx/serialization/KSerializer; +} + +public final class io/portone/sdk/server/schemas/ScheduledPaymentSchedule$Companion { + public final fun serializer ()Lkotlinx/serialization/KSerializer; +} + +public final class io/portone/sdk/server/schemas/SelectedChannel { + public static final field Companion Lio/portone/sdk/server/schemas/SelectedChannel$Companion; + public fun (Lio/portone/sdk/server/schemas/SelectedChannelType;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Lio/portone/sdk/server/schemas/PgProvider;Ljava/lang/String;)V + public synthetic fun (Lio/portone/sdk/server/schemas/SelectedChannelType;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Lio/portone/sdk/server/schemas/PgProvider;Ljava/lang/String;ILkotlin/jvm/internal/DefaultConstructorMarker;)V + public final fun component1 ()Lio/portone/sdk/server/schemas/SelectedChannelType; + 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 ()Lio/portone/sdk/server/schemas/PgProvider; + public final fun component6 ()Ljava/lang/String; + public final fun copy (Lio/portone/sdk/server/schemas/SelectedChannelType;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Lio/portone/sdk/server/schemas/PgProvider;Ljava/lang/String;)Lio/portone/sdk/server/schemas/SelectedChannel; + public static synthetic fun copy$default (Lio/portone/sdk/server/schemas/SelectedChannel;Lio/portone/sdk/server/schemas/SelectedChannelType;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Lio/portone/sdk/server/schemas/PgProvider;Ljava/lang/String;ILjava/lang/Object;)Lio/portone/sdk/server/schemas/SelectedChannel; + public fun equals (Ljava/lang/Object;)Z + public final fun getId ()Ljava/lang/String; + public final fun getKey ()Ljava/lang/String; + public final fun getName ()Ljava/lang/String; + public final fun getPgMerchantId ()Ljava/lang/String; + public final fun getPgProvider ()Lio/portone/sdk/server/schemas/PgProvider; + public final fun getType ()Lio/portone/sdk/server/schemas/SelectedChannelType; + public fun hashCode ()I + public fun toString ()Ljava/lang/String; +} + +public synthetic class io/portone/sdk/server/schemas/SelectedChannel$$serializer : kotlinx/serialization/internal/GeneratedSerializer { + public static final field INSTANCE Lio/portone/sdk/server/schemas/SelectedChannel$$serializer; + public final fun childSerializers ()[Lkotlinx/serialization/KSerializer; + public final fun deserialize (Lkotlinx/serialization/encoding/Decoder;)Lio/portone/sdk/server/schemas/SelectedChannel; + public synthetic fun deserialize (Lkotlinx/serialization/encoding/Decoder;)Ljava/lang/Object; + public final fun getDescriptor ()Lkotlinx/serialization/descriptors/SerialDescriptor; + public final fun serialize (Lkotlinx/serialization/encoding/Encoder;Lio/portone/sdk/server/schemas/SelectedChannel;)V + public synthetic fun serialize (Lkotlinx/serialization/encoding/Encoder;Ljava/lang/Object;)V + public fun typeParametersSerializers ()[Lkotlinx/serialization/KSerializer; +} + +public final class io/portone/sdk/server/schemas/SelectedChannel$Companion { + public final fun serializer ()Lkotlinx/serialization/KSerializer; +} + +public final class io/portone/sdk/server/schemas/SelectedChannelType : java/lang/Enum { + public static final field Companion Lio/portone/sdk/server/schemas/SelectedChannelType$Companion; + public static final field LIVE Lio/portone/sdk/server/schemas/SelectedChannelType; + public static final field TEST Lio/portone/sdk/server/schemas/SelectedChannelType; + public static fun getEntries ()Lkotlin/enums/EnumEntries; + public static fun valueOf (Ljava/lang/String;)Lio/portone/sdk/server/schemas/SelectedChannelType; + public static fun values ()[Lio/portone/sdk/server/schemas/SelectedChannelType; +} + +public final class io/portone/sdk/server/schemas/SelectedChannelType$Companion { + public final fun serializer ()Lkotlinx/serialization/KSerializer; +} + +public final class io/portone/sdk/server/schemas/SendIdentityVerificationBodyCustomer { + public static final field Companion Lio/portone/sdk/server/schemas/SendIdentityVerificationBodyCustomer$Companion; + public fun (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;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 copy (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Lio/portone/sdk/server/schemas/SendIdentityVerificationBodyCustomer; + public static synthetic fun copy$default (Lio/portone/sdk/server/schemas/SendIdentityVerificationBodyCustomer;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;ILjava/lang/Object;)Lio/portone/sdk/server/schemas/SendIdentityVerificationBodyCustomer; + public fun equals (Ljava/lang/Object;)Z + public final fun getId ()Ljava/lang/String; + public final fun getIdentityNumber ()Ljava/lang/String; + public final fun getIpAddress ()Ljava/lang/String; + public final fun getName ()Ljava/lang/String; + public final fun getPhoneNumber ()Ljava/lang/String; + public fun hashCode ()I + public fun toString ()Ljava/lang/String; +} + +public synthetic class io/portone/sdk/server/schemas/SendIdentityVerificationBodyCustomer$$serializer : kotlinx/serialization/internal/GeneratedSerializer { + public static final field INSTANCE Lio/portone/sdk/server/schemas/SendIdentityVerificationBodyCustomer$$serializer; + public final fun childSerializers ()[Lkotlinx/serialization/KSerializer; + public final fun deserialize (Lkotlinx/serialization/encoding/Decoder;)Lio/portone/sdk/server/schemas/SendIdentityVerificationBodyCustomer; + public synthetic fun deserialize (Lkotlinx/serialization/encoding/Decoder;)Ljava/lang/Object; + public final fun getDescriptor ()Lkotlinx/serialization/descriptors/SerialDescriptor; + public final fun serialize (Lkotlinx/serialization/encoding/Encoder;Lio/portone/sdk/server/schemas/SendIdentityVerificationBodyCustomer;)V + public synthetic fun serialize (Lkotlinx/serialization/encoding/Encoder;Ljava/lang/Object;)V + public fun typeParametersSerializers ()[Lkotlinx/serialization/KSerializer; +} + +public final class io/portone/sdk/server/schemas/SendIdentityVerificationBodyCustomer$Companion { + public final fun serializer ()Lkotlinx/serialization/KSerializer; +} + +public final class io/portone/sdk/server/schemas/SeparatedAddress : io/portone/sdk/server/schemas/Address { + public static final field Companion Lio/portone/sdk/server/schemas/SeparatedAddress$Companion; + public fun (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Lio/portone/sdk/server/schemas/Country;)V + public synthetic fun (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Lio/portone/sdk/server/schemas/Country;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 ()Lio/portone/sdk/server/schemas/Country; + public final fun copy (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Lio/portone/sdk/server/schemas/Country;)Lio/portone/sdk/server/schemas/SeparatedAddress; + public static synthetic fun copy$default (Lio/portone/sdk/server/schemas/SeparatedAddress;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Lio/portone/sdk/server/schemas/Country;ILjava/lang/Object;)Lio/portone/sdk/server/schemas/SeparatedAddress; + public fun equals (Ljava/lang/Object;)Z + public final fun getAddressLine1 ()Ljava/lang/String; + public final fun getAddressLine2 ()Ljava/lang/String; + public final fun getCity ()Ljava/lang/String; + public final fun getCountry ()Lio/portone/sdk/server/schemas/Country; + public fun getOneLine ()Ljava/lang/String; + public final fun getProvince ()Ljava/lang/String; + public fun hashCode ()I + public fun toString ()Ljava/lang/String; +} + +public synthetic class io/portone/sdk/server/schemas/SeparatedAddress$$serializer : kotlinx/serialization/internal/GeneratedSerializer { + public static final field INSTANCE Lio/portone/sdk/server/schemas/SeparatedAddress$$serializer; + public final fun childSerializers ()[Lkotlinx/serialization/KSerializer; + public final fun deserialize (Lkotlinx/serialization/encoding/Decoder;)Lio/portone/sdk/server/schemas/SeparatedAddress; + public synthetic fun deserialize (Lkotlinx/serialization/encoding/Decoder;)Ljava/lang/Object; + public final fun getDescriptor ()Lkotlinx/serialization/descriptors/SerialDescriptor; + public final fun serialize (Lkotlinx/serialization/encoding/Encoder;Lio/portone/sdk/server/schemas/SeparatedAddress;)V + public synthetic fun serialize (Lkotlinx/serialization/encoding/Encoder;Ljava/lang/Object;)V + public fun typeParametersSerializers ()[Lkotlinx/serialization/KSerializer; +} + +public final class io/portone/sdk/server/schemas/SeparatedAddress$Companion { + public final fun serializer ()Lkotlinx/serialization/KSerializer; +} + +public final class io/portone/sdk/server/schemas/SeparatedAddressInput { + public static final field Companion Lio/portone/sdk/server/schemas/SeparatedAddressInput$Companion; + public fun (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Lio/portone/sdk/server/schemas/Country;)V + public synthetic fun (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Lio/portone/sdk/server/schemas/Country;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 ()Lio/portone/sdk/server/schemas/Country; + public final fun copy (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Lio/portone/sdk/server/schemas/Country;)Lio/portone/sdk/server/schemas/SeparatedAddressInput; + public static synthetic fun copy$default (Lio/portone/sdk/server/schemas/SeparatedAddressInput;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Lio/portone/sdk/server/schemas/Country;ILjava/lang/Object;)Lio/portone/sdk/server/schemas/SeparatedAddressInput; + public fun equals (Ljava/lang/Object;)Z + public final fun getAddressLine1 ()Ljava/lang/String; + public final fun getAddressLine2 ()Ljava/lang/String; + public final fun getCity ()Ljava/lang/String; + public final fun getCountry ()Lio/portone/sdk/server/schemas/Country; + public final fun getProvince ()Ljava/lang/String; + public fun hashCode ()I + public fun toString ()Ljava/lang/String; +} + +public synthetic class io/portone/sdk/server/schemas/SeparatedAddressInput$$serializer : kotlinx/serialization/internal/GeneratedSerializer { + public static final field INSTANCE Lio/portone/sdk/server/schemas/SeparatedAddressInput$$serializer; + public final fun childSerializers ()[Lkotlinx/serialization/KSerializer; + public final fun deserialize (Lkotlinx/serialization/encoding/Decoder;)Lio/portone/sdk/server/schemas/SeparatedAddressInput; + public synthetic fun deserialize (Lkotlinx/serialization/encoding/Decoder;)Ljava/lang/Object; + public final fun getDescriptor ()Lkotlinx/serialization/descriptors/SerialDescriptor; + public final fun serialize (Lkotlinx/serialization/encoding/Encoder;Lio/portone/sdk/server/schemas/SeparatedAddressInput;)V + public synthetic fun serialize (Lkotlinx/serialization/encoding/Encoder;Ljava/lang/Object;)V + public fun typeParametersSerializers ()[Lkotlinx/serialization/KSerializer; +} + +public final class io/portone/sdk/server/schemas/SeparatedAddressInput$Companion { + public final fun serializer ()Lkotlinx/serialization/KSerializer; +} + +public final class io/portone/sdk/server/schemas/SortOrder : java/lang/Enum { + public static final field ASC Lio/portone/sdk/server/schemas/SortOrder; + public static final field Companion Lio/portone/sdk/server/schemas/SortOrder$Companion; + public static final field DESC Lio/portone/sdk/server/schemas/SortOrder; + public static fun getEntries ()Lkotlin/enums/EnumEntries; + public static fun valueOf (Ljava/lang/String;)Lio/portone/sdk/server/schemas/SortOrder; + public static fun values ()[Lio/portone/sdk/server/schemas/SortOrder; +} + +public final class io/portone/sdk/server/schemas/SortOrder$Companion { + public final fun serializer ()Lkotlinx/serialization/KSerializer; +} + +public final class io/portone/sdk/server/schemas/StartedPaymentSchedule : io/portone/sdk/server/schemas/PaymentSchedule { + public static final field Companion Lio/portone/sdk/server/schemas/StartedPaymentSchedule$Companion; + public fun (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;ZZLio/portone/sdk/server/schemas/Customer;Ljava/lang/String;JLjava/lang/Long;Ljava/lang/Long;Lio/portone/sdk/server/schemas/Currency;Ljava/lang/Integer;Ljava/util/List;Ljava/util/List;Ljava/time/Instant;Ljava/time/Instant;Ljava/time/Instant;)V + public synthetic fun (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;ZZLio/portone/sdk/server/schemas/Customer;Ljava/lang/String;JLjava/lang/Long;Ljava/lang/Long;Lio/portone/sdk/server/schemas/Currency;Ljava/lang/Integer;Ljava/util/List;Ljava/util/List;Ljava/time/Instant;Ljava/time/Instant;Ljava/time/Instant;ILkotlin/jvm/internal/DefaultConstructorMarker;)V + public final fun component1 ()Ljava/lang/String; + public final fun component10 ()Ljava/lang/String; + public final fun component11 ()J + public final fun component12 ()Ljava/lang/Long; + public final fun component13 ()Ljava/lang/Long; + public final fun component14 ()Lio/portone/sdk/server/schemas/Currency; + public final fun component15 ()Ljava/lang/Integer; + public final fun component16 ()Ljava/util/List; + public final fun component17 ()Ljava/util/List; + public final fun component18 ()Ljava/time/Instant; + public final fun component19 ()Ljava/time/Instant; + public final fun component2 ()Ljava/lang/String; + public final fun component20 ()Ljava/time/Instant; + 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 ()Z + public final fun component8 ()Z + public final fun component9 ()Lio/portone/sdk/server/schemas/Customer; + public final fun copy (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;ZZLio/portone/sdk/server/schemas/Customer;Ljava/lang/String;JLjava/lang/Long;Ljava/lang/Long;Lio/portone/sdk/server/schemas/Currency;Ljava/lang/Integer;Ljava/util/List;Ljava/util/List;Ljava/time/Instant;Ljava/time/Instant;Ljava/time/Instant;)Lio/portone/sdk/server/schemas/StartedPaymentSchedule; + public static synthetic fun copy$default (Lio/portone/sdk/server/schemas/StartedPaymentSchedule;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;ZZLio/portone/sdk/server/schemas/Customer;Ljava/lang/String;JLjava/lang/Long;Ljava/lang/Long;Lio/portone/sdk/server/schemas/Currency;Ljava/lang/Integer;Ljava/util/List;Ljava/util/List;Ljava/time/Instant;Ljava/time/Instant;Ljava/time/Instant;ILjava/lang/Object;)Lio/portone/sdk/server/schemas/StartedPaymentSchedule; + public fun equals (Ljava/lang/Object;)Z + public fun getBillingKey ()Ljava/lang/String; + public fun getCreatedAt ()Ljava/time/Instant; + public fun getCurrency ()Lio/portone/sdk/server/schemas/Currency; + public fun getCustomData ()Ljava/lang/String; + public fun getCustomer ()Lio/portone/sdk/server/schemas/Customer; + public fun getId ()Ljava/lang/String; + public fun getInstallmentMonth ()Ljava/lang/Integer; + public fun getMerchantId ()Ljava/lang/String; + public fun getNoticeUrls ()Ljava/util/List; + public fun getOrderName ()Ljava/lang/String; + public fun getPaymentId ()Ljava/lang/String; + public fun getProducts ()Ljava/util/List; + public final fun getStartedAt ()Ljava/time/Instant; + public fun getStoreId ()Ljava/lang/String; + public fun getTaxFreeAmount ()Ljava/lang/Long; + public fun getTimeToPay ()Ljava/time/Instant; + public fun getTotalAmount ()J + public fun getVatAmount ()Ljava/lang/Long; + public fun hashCode ()I + public fun isCulturalExpense ()Z + public fun isEscrow ()Z + public fun toString ()Ljava/lang/String; +} + +public synthetic class io/portone/sdk/server/schemas/StartedPaymentSchedule$$serializer : kotlinx/serialization/internal/GeneratedSerializer { + public static final field INSTANCE Lio/portone/sdk/server/schemas/StartedPaymentSchedule$$serializer; + public final fun childSerializers ()[Lkotlinx/serialization/KSerializer; + public final fun deserialize (Lkotlinx/serialization/encoding/Decoder;)Lio/portone/sdk/server/schemas/StartedPaymentSchedule; + public synthetic fun deserialize (Lkotlinx/serialization/encoding/Decoder;)Ljava/lang/Object; + public final fun getDescriptor ()Lkotlinx/serialization/descriptors/SerialDescriptor; + public final fun serialize (Lkotlinx/serialization/encoding/Encoder;Lio/portone/sdk/server/schemas/StartedPaymentSchedule;)V + public synthetic fun serialize (Lkotlinx/serialization/encoding/Encoder;Ljava/lang/Object;)V + public fun typeParametersSerializers ()[Lkotlinx/serialization/KSerializer; +} + +public final class io/portone/sdk/server/schemas/StartedPaymentSchedule$Companion { + public final fun serializer ()Lkotlinx/serialization/KSerializer; +} + +public final class io/portone/sdk/server/schemas/SucceededPaymentCancellation : io/portone/sdk/server/schemas/PaymentCancellation { + public static final field Companion Lio/portone/sdk/server/schemas/SucceededPaymentCancellation$Companion; + public fun (Ljava/lang/String;Ljava/lang/String;JJJLjava/lang/Long;Ljava/lang/String;Ljava/time/Instant;Ljava/time/Instant;Ljava/lang/String;)V + public synthetic fun (Ljava/lang/String;Ljava/lang/String;JJJLjava/lang/Long;Ljava/lang/String;Ljava/time/Instant;Ljava/time/Instant;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 ()J + public final fun component4 ()J + public final fun component5 ()J + public final fun component6 ()Ljava/lang/Long; + public final fun component7 ()Ljava/lang/String; + public final fun component8 ()Ljava/time/Instant; + public final fun component9 ()Ljava/time/Instant; + public final fun copy (Ljava/lang/String;Ljava/lang/String;JJJLjava/lang/Long;Ljava/lang/String;Ljava/time/Instant;Ljava/time/Instant;Ljava/lang/String;)Lio/portone/sdk/server/schemas/SucceededPaymentCancellation; + public static synthetic fun copy$default (Lio/portone/sdk/server/schemas/SucceededPaymentCancellation;Ljava/lang/String;Ljava/lang/String;JJJLjava/lang/Long;Ljava/lang/String;Ljava/time/Instant;Ljava/time/Instant;Ljava/lang/String;ILjava/lang/Object;)Lio/portone/sdk/server/schemas/SucceededPaymentCancellation; + public fun equals (Ljava/lang/Object;)Z + public fun getCancelledAt ()Ljava/time/Instant; + public fun getEasyPayDiscountAmount ()Ljava/lang/Long; + public fun getId ()Ljava/lang/String; + public fun getPgCancellationId ()Ljava/lang/String; + public fun getReason ()Ljava/lang/String; + public final fun getReceiptUrl ()Ljava/lang/String; + public fun getRequestedAt ()Ljava/time/Instant; + public fun getTaxFreeAmount ()J + public fun getTotalAmount ()J + public fun getVatAmount ()J + public fun hashCode ()I + public fun toString ()Ljava/lang/String; +} + +public synthetic class io/portone/sdk/server/schemas/SucceededPaymentCancellation$$serializer : kotlinx/serialization/internal/GeneratedSerializer { + public static final field INSTANCE Lio/portone/sdk/server/schemas/SucceededPaymentCancellation$$serializer; + public final fun childSerializers ()[Lkotlinx/serialization/KSerializer; + public final fun deserialize (Lkotlinx/serialization/encoding/Decoder;)Lio/portone/sdk/server/schemas/SucceededPaymentCancellation; + public synthetic fun deserialize (Lkotlinx/serialization/encoding/Decoder;)Ljava/lang/Object; + public final fun getDescriptor ()Lkotlinx/serialization/descriptors/SerialDescriptor; + public final fun serialize (Lkotlinx/serialization/encoding/Encoder;Lio/portone/sdk/server/schemas/SucceededPaymentCancellation;)V + public synthetic fun serialize (Lkotlinx/serialization/encoding/Encoder;Ljava/lang/Object;)V + public fun typeParametersSerializers ()[Lkotlinx/serialization/KSerializer; +} + +public final class io/portone/sdk/server/schemas/SucceededPaymentCancellation$Companion { + public final fun serializer ()Lkotlinx/serialization/KSerializer; +} + +public final class io/portone/sdk/server/schemas/SucceededPaymentSchedule : io/portone/sdk/server/schemas/PaymentSchedule { + public static final field Companion Lio/portone/sdk/server/schemas/SucceededPaymentSchedule$Companion; + public fun (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;ZZLio/portone/sdk/server/schemas/Customer;Ljava/lang/String;JLjava/lang/Long;Ljava/lang/Long;Lio/portone/sdk/server/schemas/Currency;Ljava/lang/Integer;Ljava/util/List;Ljava/util/List;Ljava/time/Instant;Ljava/time/Instant;Ljava/time/Instant;Ljava/time/Instant;)V + public synthetic fun (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;ZZLio/portone/sdk/server/schemas/Customer;Ljava/lang/String;JLjava/lang/Long;Ljava/lang/Long;Lio/portone/sdk/server/schemas/Currency;Ljava/lang/Integer;Ljava/util/List;Ljava/util/List;Ljava/time/Instant;Ljava/time/Instant;Ljava/time/Instant;Ljava/time/Instant;ILkotlin/jvm/internal/DefaultConstructorMarker;)V + public final fun component1 ()Ljava/lang/String; + public final fun component10 ()Ljava/lang/String; + public final fun component11 ()J + public final fun component12 ()Ljava/lang/Long; + public final fun component13 ()Ljava/lang/Long; + public final fun component14 ()Lio/portone/sdk/server/schemas/Currency; + public final fun component15 ()Ljava/lang/Integer; + public final fun component16 ()Ljava/util/List; + public final fun component17 ()Ljava/util/List; + public final fun component18 ()Ljava/time/Instant; + public final fun component19 ()Ljava/time/Instant; + public final fun component2 ()Ljava/lang/String; + public final fun component20 ()Ljava/time/Instant; + public final fun component21 ()Ljava/time/Instant; + 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 ()Z + public final fun component8 ()Z + public final fun component9 ()Lio/portone/sdk/server/schemas/Customer; + public final fun copy (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;ZZLio/portone/sdk/server/schemas/Customer;Ljava/lang/String;JLjava/lang/Long;Ljava/lang/Long;Lio/portone/sdk/server/schemas/Currency;Ljava/lang/Integer;Ljava/util/List;Ljava/util/List;Ljava/time/Instant;Ljava/time/Instant;Ljava/time/Instant;Ljava/time/Instant;)Lio/portone/sdk/server/schemas/SucceededPaymentSchedule; + public static synthetic fun copy$default (Lio/portone/sdk/server/schemas/SucceededPaymentSchedule;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;ZZLio/portone/sdk/server/schemas/Customer;Ljava/lang/String;JLjava/lang/Long;Ljava/lang/Long;Lio/portone/sdk/server/schemas/Currency;Ljava/lang/Integer;Ljava/util/List;Ljava/util/List;Ljava/time/Instant;Ljava/time/Instant;Ljava/time/Instant;Ljava/time/Instant;ILjava/lang/Object;)Lio/portone/sdk/server/schemas/SucceededPaymentSchedule; + public fun equals (Ljava/lang/Object;)Z + public fun getBillingKey ()Ljava/lang/String; + public final fun getCompletedAt ()Ljava/time/Instant; + public fun getCreatedAt ()Ljava/time/Instant; + public fun getCurrency ()Lio/portone/sdk/server/schemas/Currency; + public fun getCustomData ()Ljava/lang/String; + public fun getCustomer ()Lio/portone/sdk/server/schemas/Customer; + public fun getId ()Ljava/lang/String; + public fun getInstallmentMonth ()Ljava/lang/Integer; + public fun getMerchantId ()Ljava/lang/String; + public fun getNoticeUrls ()Ljava/util/List; + public fun getOrderName ()Ljava/lang/String; + public fun getPaymentId ()Ljava/lang/String; + public fun getProducts ()Ljava/util/List; + public final fun getStartedAt ()Ljava/time/Instant; + public fun getStoreId ()Ljava/lang/String; + public fun getTaxFreeAmount ()Ljava/lang/Long; + public fun getTimeToPay ()Ljava/time/Instant; + public fun getTotalAmount ()J + public fun getVatAmount ()Ljava/lang/Long; + public fun hashCode ()I + public fun isCulturalExpense ()Z + public fun isEscrow ()Z + public fun toString ()Ljava/lang/String; +} + +public synthetic class io/portone/sdk/server/schemas/SucceededPaymentSchedule$$serializer : kotlinx/serialization/internal/GeneratedSerializer { + public static final field INSTANCE Lio/portone/sdk/server/schemas/SucceededPaymentSchedule$$serializer; + public final fun childSerializers ()[Lkotlinx/serialization/KSerializer; + public final fun deserialize (Lkotlinx/serialization/encoding/Decoder;)Lio/portone/sdk/server/schemas/SucceededPaymentSchedule; + public synthetic fun deserialize (Lkotlinx/serialization/encoding/Decoder;)Ljava/lang/Object; + public final fun getDescriptor ()Lkotlinx/serialization/descriptors/SerialDescriptor; + public final fun serialize (Lkotlinx/serialization/encoding/Encoder;Lio/portone/sdk/server/schemas/SucceededPaymentSchedule;)V + public synthetic fun serialize (Lkotlinx/serialization/encoding/Encoder;Ljava/lang/Object;)V + public fun typeParametersSerializers ()[Lkotlinx/serialization/KSerializer; +} + +public final class io/portone/sdk/server/schemas/SucceededPaymentSchedule$Companion { + public final fun serializer ()Lkotlinx/serialization/KSerializer; +} + +public final class io/portone/sdk/server/schemas/SumOfPartsExceedsCancelAmountException : java/lang/Exception { + public fun ()V + public fun (Ljava/lang/String;)V + public synthetic fun (Ljava/lang/String;ILkotlin/jvm/internal/DefaultConstructorMarker;)V +} + +public final class io/portone/sdk/server/schemas/SumOfPartsExceedsTotalAmountException : java/lang/Exception { + public fun ()V + public fun (Ljava/lang/String;)V + public synthetic fun (Ljava/lang/String;ILkotlin/jvm/internal/DefaultConstructorMarker;)V +} + +public final class io/portone/sdk/server/schemas/UnauthorizedException : java/lang/Exception { + public fun ()V + public fun (Ljava/lang/String;)V + public synthetic fun (Ljava/lang/String;ILkotlin/jvm/internal/DefaultConstructorMarker;)V +} + +public final class io/portone/sdk/server/schemas/VerifiedIdentityVerification : io/portone/sdk/server/schemas/IdentityVerification { + public static final field Companion Lio/portone/sdk/server/schemas/VerifiedIdentityVerification$Companion; + public fun (Ljava/lang/String;Lio/portone/sdk/server/schemas/SelectedChannel;Lio/portone/sdk/server/schemas/IdentityVerificationVerifiedCustomer;Ljava/lang/String;Ljava/time/Instant;Ljava/time/Instant;Ljava/time/Instant;Ljava/time/Instant;Ljava/lang/String;Ljava/lang/String;)V + public synthetic fun (Ljava/lang/String;Lio/portone/sdk/server/schemas/SelectedChannel;Lio/portone/sdk/server/schemas/IdentityVerificationVerifiedCustomer;Ljava/lang/String;Ljava/time/Instant;Ljava/time/Instant;Ljava/time/Instant;Ljava/time/Instant;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 ()Lio/portone/sdk/server/schemas/SelectedChannel; + public final fun component3 ()Lio/portone/sdk/server/schemas/IdentityVerificationVerifiedCustomer; + public final fun component4 ()Ljava/lang/String; + public final fun component5 ()Ljava/time/Instant; + public final fun component6 ()Ljava/time/Instant; + public final fun component7 ()Ljava/time/Instant; + public final fun component8 ()Ljava/time/Instant; + public final fun component9 ()Ljava/lang/String; + public final fun copy (Ljava/lang/String;Lio/portone/sdk/server/schemas/SelectedChannel;Lio/portone/sdk/server/schemas/IdentityVerificationVerifiedCustomer;Ljava/lang/String;Ljava/time/Instant;Ljava/time/Instant;Ljava/time/Instant;Ljava/time/Instant;Ljava/lang/String;Ljava/lang/String;)Lio/portone/sdk/server/schemas/VerifiedIdentityVerification; + public static synthetic fun copy$default (Lio/portone/sdk/server/schemas/VerifiedIdentityVerification;Ljava/lang/String;Lio/portone/sdk/server/schemas/SelectedChannel;Lio/portone/sdk/server/schemas/IdentityVerificationVerifiedCustomer;Ljava/lang/String;Ljava/time/Instant;Ljava/time/Instant;Ljava/time/Instant;Ljava/time/Instant;Ljava/lang/String;Ljava/lang/String;ILjava/lang/Object;)Lio/portone/sdk/server/schemas/VerifiedIdentityVerification; + public fun equals (Ljava/lang/Object;)Z + public fun getChannel ()Lio/portone/sdk/server/schemas/SelectedChannel; + public fun getCustomData ()Ljava/lang/String; + public fun getId ()Ljava/lang/String; + public final fun getPgRawResponse ()Ljava/lang/String; + public final fun getPgTxId ()Ljava/lang/String; + public fun getRequestedAt ()Ljava/time/Instant; + public fun getStatusChangedAt ()Ljava/time/Instant; + public fun getUpdatedAt ()Ljava/time/Instant; + public final fun getVerifiedAt ()Ljava/time/Instant; + public final fun getVerifiedCustomer ()Lio/portone/sdk/server/schemas/IdentityVerificationVerifiedCustomer; + public fun hashCode ()I + public fun toString ()Ljava/lang/String; +} + +public synthetic class io/portone/sdk/server/schemas/VerifiedIdentityVerification$$serializer : kotlinx/serialization/internal/GeneratedSerializer { + public static final field INSTANCE Lio/portone/sdk/server/schemas/VerifiedIdentityVerification$$serializer; + public final fun childSerializers ()[Lkotlinx/serialization/KSerializer; + public final fun deserialize (Lkotlinx/serialization/encoding/Decoder;)Lio/portone/sdk/server/schemas/VerifiedIdentityVerification; + public synthetic fun deserialize (Lkotlinx/serialization/encoding/Decoder;)Ljava/lang/Object; + public final fun getDescriptor ()Lkotlinx/serialization/descriptors/SerialDescriptor; + public final fun serialize (Lkotlinx/serialization/encoding/Encoder;Lio/portone/sdk/server/schemas/VerifiedIdentityVerification;)V + public synthetic fun serialize (Lkotlinx/serialization/encoding/Encoder;Ljava/lang/Object;)V + public fun typeParametersSerializers ()[Lkotlinx/serialization/KSerializer; +} + +public final class io/portone/sdk/server/schemas/VerifiedIdentityVerification$Companion { + public final fun serializer ()Lkotlinx/serialization/KSerializer; +} + +public final class io/portone/sdk/server/schemas/VirtualAccountIssuedPayment : io/portone/sdk/server/schemas/Payment { + public static final field Companion Lio/portone/sdk/server/schemas/VirtualAccountIssuedPayment$Companion; + public fun (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Lio/portone/sdk/server/schemas/PaymentMethod;Lio/portone/sdk/server/schemas/SelectedChannel;Lio/portone/sdk/server/schemas/ChannelGroupSummary;Lio/portone/sdk/server/schemas/PortOneVersion;Ljava/lang/String;Ljava/lang/String;Ljava/util/List;Ljava/time/Instant;Ljava/time/Instant;Ljava/time/Instant;Ljava/lang/String;Lio/portone/sdk/server/schemas/PaymentAmount;Lio/portone/sdk/server/schemas/Currency;Lio/portone/sdk/server/schemas/Customer;Ljava/lang/String;Ljava/lang/Boolean;Lio/portone/sdk/server/schemas/PaymentEscrow;Ljava/util/List;Ljava/lang/Integer;Ljava/lang/String;Lio/portone/sdk/server/schemas/Country;Ljava/lang/String;)V + public synthetic fun (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Lio/portone/sdk/server/schemas/PaymentMethod;Lio/portone/sdk/server/schemas/SelectedChannel;Lio/portone/sdk/server/schemas/ChannelGroupSummary;Lio/portone/sdk/server/schemas/PortOneVersion;Ljava/lang/String;Ljava/lang/String;Ljava/util/List;Ljava/time/Instant;Ljava/time/Instant;Ljava/time/Instant;Ljava/lang/String;Lio/portone/sdk/server/schemas/PaymentAmount;Lio/portone/sdk/server/schemas/Currency;Lio/portone/sdk/server/schemas/Customer;Ljava/lang/String;Ljava/lang/Boolean;Lio/portone/sdk/server/schemas/PaymentEscrow;Ljava/util/List;Ljava/lang/Integer;Ljava/lang/String;Lio/portone/sdk/server/schemas/Country;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 ()Ljava/util/List; + public final fun component12 ()Ljava/time/Instant; + public final fun component13 ()Ljava/time/Instant; + public final fun component14 ()Ljava/time/Instant; + public final fun component15 ()Ljava/lang/String; + public final fun component16 ()Lio/portone/sdk/server/schemas/PaymentAmount; + public final fun component17 ()Lio/portone/sdk/server/schemas/Currency; + public final fun component18 ()Lio/portone/sdk/server/schemas/Customer; + public final fun component19 ()Ljava/lang/String; + public final fun component2 ()Ljava/lang/String; + public final fun component20 ()Ljava/lang/Boolean; + public final fun component21 ()Lio/portone/sdk/server/schemas/PaymentEscrow; + public final fun component22 ()Ljava/util/List; + public final fun component23 ()Ljava/lang/Integer; + public final fun component24 ()Ljava/lang/String; + public final fun component25 ()Lio/portone/sdk/server/schemas/Country; + public final fun component26 ()Ljava/lang/String; + public final fun component3 ()Ljava/lang/String; + public final fun component4 ()Ljava/lang/String; + public final fun component5 ()Lio/portone/sdk/server/schemas/PaymentMethod; + public final fun component6 ()Lio/portone/sdk/server/schemas/SelectedChannel; + public final fun component7 ()Lio/portone/sdk/server/schemas/ChannelGroupSummary; + public final fun component8 ()Lio/portone/sdk/server/schemas/PortOneVersion; + public final fun component9 ()Ljava/lang/String; + public final fun copy (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Lio/portone/sdk/server/schemas/PaymentMethod;Lio/portone/sdk/server/schemas/SelectedChannel;Lio/portone/sdk/server/schemas/ChannelGroupSummary;Lio/portone/sdk/server/schemas/PortOneVersion;Ljava/lang/String;Ljava/lang/String;Ljava/util/List;Ljava/time/Instant;Ljava/time/Instant;Ljava/time/Instant;Ljava/lang/String;Lio/portone/sdk/server/schemas/PaymentAmount;Lio/portone/sdk/server/schemas/Currency;Lio/portone/sdk/server/schemas/Customer;Ljava/lang/String;Ljava/lang/Boolean;Lio/portone/sdk/server/schemas/PaymentEscrow;Ljava/util/List;Ljava/lang/Integer;Ljava/lang/String;Lio/portone/sdk/server/schemas/Country;Ljava/lang/String;)Lio/portone/sdk/server/schemas/VirtualAccountIssuedPayment; + public static synthetic fun copy$default (Lio/portone/sdk/server/schemas/VirtualAccountIssuedPayment;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Lio/portone/sdk/server/schemas/PaymentMethod;Lio/portone/sdk/server/schemas/SelectedChannel;Lio/portone/sdk/server/schemas/ChannelGroupSummary;Lio/portone/sdk/server/schemas/PortOneVersion;Ljava/lang/String;Ljava/lang/String;Ljava/util/List;Ljava/time/Instant;Ljava/time/Instant;Ljava/time/Instant;Ljava/lang/String;Lio/portone/sdk/server/schemas/PaymentAmount;Lio/portone/sdk/server/schemas/Currency;Lio/portone/sdk/server/schemas/Customer;Ljava/lang/String;Ljava/lang/Boolean;Lio/portone/sdk/server/schemas/PaymentEscrow;Ljava/util/List;Ljava/lang/Integer;Ljava/lang/String;Lio/portone/sdk/server/schemas/Country;Ljava/lang/String;ILjava/lang/Object;)Lio/portone/sdk/server/schemas/VirtualAccountIssuedPayment; + public fun equals (Ljava/lang/Object;)Z + public fun getAmount ()Lio/portone/sdk/server/schemas/PaymentAmount; + public fun getBillingKey ()Ljava/lang/String; + public fun getChannel ()Lio/portone/sdk/server/schemas/SelectedChannel; + public fun getChannelGroup ()Lio/portone/sdk/server/schemas/ChannelGroupSummary; + public fun getCountry ()Lio/portone/sdk/server/schemas/Country; + public fun getCurrency ()Lio/portone/sdk/server/schemas/Currency; + public fun getCustomData ()Ljava/lang/String; + public fun getCustomer ()Lio/portone/sdk/server/schemas/Customer; + public fun getEscrow ()Lio/portone/sdk/server/schemas/PaymentEscrow; + public fun getId ()Ljava/lang/String; + public fun getMerchantId ()Ljava/lang/String; + public fun getMethod ()Lio/portone/sdk/server/schemas/PaymentMethod; + public fun getOrderName ()Ljava/lang/String; + public final fun getPgTxId ()Ljava/lang/String; + public fun getProductCount ()Ljava/lang/Integer; + public fun getProducts ()Ljava/util/List; + public fun getPromotionId ()Ljava/lang/String; + public fun getRequestedAt ()Ljava/time/Instant; + public fun getScheduleId ()Ljava/lang/String; + public fun getStatusChangedAt ()Ljava/time/Instant; + public fun getStoreId ()Ljava/lang/String; + public final fun getTransactionId ()Ljava/lang/String; + public fun getUpdatedAt ()Ljava/time/Instant; + public fun getVersion ()Lio/portone/sdk/server/schemas/PortOneVersion; + public fun getWebhooks ()Ljava/util/List; + public fun hashCode ()I + public fun isCulturalExpense ()Ljava/lang/Boolean; + public fun toString ()Ljava/lang/String; +} + +public synthetic class io/portone/sdk/server/schemas/VirtualAccountIssuedPayment$$serializer : kotlinx/serialization/internal/GeneratedSerializer { + public static final field INSTANCE Lio/portone/sdk/server/schemas/VirtualAccountIssuedPayment$$serializer; + public final fun childSerializers ()[Lkotlinx/serialization/KSerializer; + public final fun deserialize (Lkotlinx/serialization/encoding/Decoder;)Lio/portone/sdk/server/schemas/VirtualAccountIssuedPayment; + public synthetic fun deserialize (Lkotlinx/serialization/encoding/Decoder;)Ljava/lang/Object; + public final fun getDescriptor ()Lkotlinx/serialization/descriptors/SerialDescriptor; + public final fun serialize (Lkotlinx/serialization/encoding/Encoder;Lio/portone/sdk/server/schemas/VirtualAccountIssuedPayment;)V + public synthetic fun serialize (Lkotlinx/serialization/encoding/Encoder;Ljava/lang/Object;)V + public fun typeParametersSerializers ()[Lkotlinx/serialization/KSerializer; +} + +public final class io/portone/sdk/server/schemas/VirtualAccountIssuedPayment$Companion { + public final fun serializer ()Lkotlinx/serialization/KSerializer; +} + +public final class io/portone/sdk/server/schemas/WebhookNotFoundException : java/lang/Exception { + public fun ()V + public fun (Ljava/lang/String;)V + public synthetic fun (Ljava/lang/String;ILkotlin/jvm/internal/DefaultConstructorMarker;)V +} + +public final class io/portone/sdk/server/serializers/InstantSerializer : kotlinx/serialization/KSerializer { + public static final field INSTANCE Lio/portone/sdk/server/serializers/InstantSerializer; + public synthetic fun deserialize (Lkotlinx/serialization/encoding/Decoder;)Ljava/lang/Object; + public fun deserialize (Lkotlinx/serialization/encoding/Decoder;)Ljava/time/Instant; + public fun getDescriptor ()Lkotlinx/serialization/descriptors/SerialDescriptor; + public synthetic fun serialize (Lkotlinx/serialization/encoding/Encoder;Ljava/lang/Object;)V + public fun serialize (Lkotlinx/serialization/encoding/Encoder;Ljava/time/Instant;)V +} + public final class io/portone/sdk/server/webhook/WebhookVerificationException : java/lang/Exception { public static final field Companion Lio/portone/sdk/server/webhook/WebhookVerificationException$Companion; } diff --git a/common/build.gradle.kts b/common/build.gradle.kts index ac7356e..fc08bf0 100644 --- a/common/build.gradle.kts +++ b/common/build.gradle.kts @@ -1,4 +1,6 @@ import com.vanniktech.maven.publish.SonatypeHost +import io.portone.openapi.GenerateSchemaCodeTask +import io.portone.openapi.PatchCodeTask import org.jetbrains.dokka.gradle.DokkaTask import org.jetbrains.kotlin.gradle.dsl.JvmTarget import org.jetbrains.kotlin.gradle.dsl.jvm.JvmTargetValidationMode @@ -10,6 +12,7 @@ plugins { signing alias(libs.plugins.kotlin.jvm) + alias(libs.plugins.kotlin.plugin.serialization) alias(libs.plugins.ktlint) alias(libs.plugins.binary.compatibility.validator) alias(libs.plugins.dokka) @@ -27,6 +30,31 @@ version = "0.0.1-SNAPSHOT" } +val generateSchemaCode = + tasks.register("generateSchemaCode") { + inputFile = file("../openapi/portone-v2-openapi.json") + outputDirectory.set(layout.buildDirectory.dir("generated/sources/schemaCode/kotlin/main")) + } + +val patchCode = + tasks.register("patchCode") { + originDirectory = generateSchemaCode.flatMap { it.outputDirectory } + patchesDirectory = file("patches") + outputDirectory.set(layout.buildDirectory.dir("generated/sources/patchedCode/kotlin/main")) + } + +sourceSets { + main { + kotlin { + srcDir(patchCode) + } + } +} + +tasks.compileKotlin { + dependsOn(generateSchemaCode) +} + tasks.withType().configureEach { jvmTargetValidationMode = JvmTargetValidationMode.ERROR } @@ -38,7 +66,7 @@ kotlin { jvmTarget = JvmTarget.JVM_11 progressiveMode = true allWarningsAsErrors = true - freeCompilerArgs.addAll("-Xjdk-release=11", "-Xjsr305=strict") + freeCompilerArgs.addAll("-Xjdk-release=11", "-Xjsr305=strict", "-opt-in=kotlinx.serialization.ExperimentalSerializationApi") } } @@ -56,11 +84,14 @@ tasks.compileJava { ) } -repositories { - mavenCentral() +dependencies { + implementation(libs.kotlinx.serialization.json) + implementation(libs.ktor.client.core) + implementation(libs.ktor.client.okhttp) } -dependencies { +repositories { + mavenCentral() } testing { diff --git a/common/src/main/java/module-info.java b/common/src/main/java/module-info.java index 8e5abd0..29e52a9 100644 --- a/common/src/main/java/module-info.java +++ b/common/src/main/java/module-info.java @@ -1,5 +1,5 @@ module io.portone.sdk.server { - requires kotlin.stdlib; + requires kotlinx.serialization.json; exports io.portone.sdk.server.webhook; } diff --git a/common/src/main/kotlin/io/portone/sdk/server/UnrecognizedException.kt b/common/src/main/kotlin/io/portone/sdk/server/UnrecognizedException.kt new file mode 100644 index 0000000..907b859 --- /dev/null +++ b/common/src/main/kotlin/io/portone/sdk/server/UnrecognizedException.kt @@ -0,0 +1,11 @@ +package io.portone.sdk.server + +/** + * API 응답이 알 수 없는 형식임을 나타냅니다. + */ +public class UnrecognizedException internal constructor(message: String, cause: Throwable? = null) : Exception(message, cause) { + public companion object { + @Suppress("ConstPropertyName") + private const val serialVersionUID: Long = 788381635814915564L + } +} diff --git a/common/src/main/kotlin/io/portone/sdk/server/serializers/InstantSerializer.kt b/common/src/main/kotlin/io/portone/sdk/server/serializers/InstantSerializer.kt new file mode 100644 index 0000000..792a340 --- /dev/null +++ b/common/src/main/kotlin/io/portone/sdk/server/serializers/InstantSerializer.kt @@ -0,0 +1,21 @@ +package io.portone.sdk.server.serializers + +import kotlinx.serialization.KSerializer +import kotlinx.serialization.descriptors.PrimitiveKind +import kotlinx.serialization.descriptors.PrimitiveSerialDescriptor +import kotlinx.serialization.descriptors.SerialDescriptor +import kotlinx.serialization.encoding.Decoder +import kotlinx.serialization.encoding.Encoder +import java.time.Instant + +public object InstantSerializer : KSerializer { + override val descriptor: SerialDescriptor = + PrimitiveSerialDescriptor("io.portone.sdk.server.serializers.InstantSerializer", PrimitiveKind.STRING) + + override fun serialize( + encoder: Encoder, + value: Instant, + ): Unit = encoder.encodeString(value.toString()) + + override fun deserialize(decoder: Decoder): Instant = Instant.parse(decoder.decodeString()) +} diff --git a/gradle/libs.versions.toml b/gradle/libs.versions.toml index 739b1bf..066ca82 100644 --- a/gradle/libs.versions.toml +++ b/gradle/libs.versions.toml @@ -2,9 +2,13 @@ kotlin-test = "2.0.0" [libraries] +kotlinx-serialization-json = { module = "org.jetbrains.kotlinx:kotlinx-serialization-json", version = "1.7.2" } +ktor-client-core = { module = "io.ktor:ktor-client-core", version = "2.3.12"} +ktor-client-okhttp = { module = "io.ktor:ktor-client-okhttp", version = "2.3.12" } [plugins] kotlin-jvm = { id = "org.jetbrains.kotlin.jvm", version = "2.0.20" } +kotlin-plugin-serialization = { id = "org.jetbrains.kotlin.plugin.serialization", version = "2.0.20" } ktlint = { id = "org.jlleitschuh.gradle.ktlint", version = "12.1.1" } binary-compatibility-validator = { id = "org.jetbrains.kotlinx.binary-compatibility-validator", version = "0.16.3" } dokka = { id = "org.jetbrains.dokka", version = "1.9.20" } diff --git a/gradle/wrapper/gradle-wrapper.jar b/gradle/wrapper/gradle-wrapper.jar index e644113..a4b76b9 100644 Binary files a/gradle/wrapper/gradle-wrapper.jar and b/gradle/wrapper/gradle-wrapper.jar differ diff --git a/gradle/wrapper/gradle-wrapper.properties b/gradle/wrapper/gradle-wrapper.properties index a441313..9355b41 100644 --- a/gradle/wrapper/gradle-wrapper.properties +++ b/gradle/wrapper/gradle-wrapper.properties @@ -1,6 +1,6 @@ distributionBase=GRADLE_USER_HOME distributionPath=wrapper/dists -distributionUrl=https\://services.gradle.org/distributions/gradle-8.8-bin.zip +distributionUrl=https\://services.gradle.org/distributions/gradle-8.10-bin.zip networkTimeout=10000 validateDistributionUrl=true zipStoreBase=GRADLE_USER_HOME diff --git a/gradlew b/gradlew index b740cf1..f5feea6 100755 --- a/gradlew +++ b/gradlew @@ -15,6 +15,8 @@ # See the License for the specific language governing permissions and # limitations under the License. # +# SPDX-License-Identifier: Apache-2.0 +# ############################################################################## # @@ -84,7 +86,8 @@ done # shellcheck disable=SC2034 APP_BASE_NAME=${0##*/} # Discard cd standard output in case $CDPATH is set (https://github.com/gradle/gradle/issues/25036) -APP_HOME=$( cd "${APP_HOME:-./}" > /dev/null && pwd -P ) || exit +APP_HOME=$( cd -P "${APP_HOME:-./}" > /dev/null && printf '%s +' "$PWD" ) || exit # Use the maximum available, or set MAX_FD != -1 to use that value. MAX_FD=maximum diff --git a/gradlew.bat b/gradlew.bat index 25da30d..9d21a21 100644 --- a/gradlew.bat +++ b/gradlew.bat @@ -13,6 +13,8 @@ @rem See the License for the specific language governing permissions and @rem limitations under the License. @rem +@rem SPDX-License-Identifier: Apache-2.0 +@rem @if "%DEBUG%"=="" @echo off @rem ##########################################################################