Package-level declarations

Types

Link copied to clipboard
@Serializable
data class AccountDetailsModel(val accountUuid: String, val typeString: String, val type: AccountTypeModel? = typeString.getEnum<AccountTypeModel>(), val statusString: String, val status: AccountStatusModel? = statusString.getEnum<AccountStatusModel>(), val stageString: String?, val stage: AccountStageModel? = stageString?.getEnum<AccountStageModel>() ?: AccountStageModel.DEFAULT, val statusReasonString: String?, val statusReason: AccountStatusReasonModel? = statusReasonString?.getEnum<AccountStatusReasonModel>(), val profile: String?, val profileRequest: ProfileRequest?, val externalId: String?, val accountInformation: AccountInformationModel, val metadata: Map<String, JsonPrimitive>?, val createdAt: String, val updatedAt: String)

Account details.

Link copied to clipboard
@Serializable
data class AddressDetailsModel(val addressUuid: String, val externalId: String?, val accountUuid: String, val primary: Boolean, val label: String, val line1: String, val line2: String?, val postalCode: String, val city: String, val state: String, val countryString: String, val country: CountryModel? = countryString.getEnum<CountryModel>(), val createdAt: String, val updatedAt: String) : Address

Address details.

Link copied to clipboard
@Serializable
data class DocumentCaptureDetailsModel(val documentType: DocumentTypeModel, var file: String, val barcodeData: String?)

Document capture details.

Link copied to clipboard
@Serializable
data class DossierDetailsModel(val externalId: String?, val dossierUuid: String, val accountUuid: String, val primary: Boolean, val statusString: String, val status: DossierStatusModel? = statusString.getEnum<DossierStatusModel>(), val statusReason: String?, val createdAt: String, val updatedAt: String, val userDocuments: List<DocumentDetailsModel> = emptyList())

Dossier details.