package net.bluemangoo.indpjsk.data import java.io.File data class CaptureProfile( val id: String, val name: String, val steps: List ) data class CaptureProfileStep( val id: String, val name: String, val hosts: List, val path: String, val fileName: String, var postAction: suspend (CaptureResult) -> Unit = {}, val uploadType: String? = null, val explicitUploadIds: Set = emptySet(), ) data class CaptureResult( val profile: CaptureProfile, val step: CaptureProfileStep, val url: String, val file: File, )