package com.peachpasswords.sync enum class PairingPhase(val wireValue: String) { IDLE("idle"), LISTENING("listening"), CHIRPING("chirping"), HANDSHAKE("handshake"), PAIRED("paired"), TIMEOUT("timeout"), MIC_DENIED("mic_denied"), VERSION_MISMATCH("version_mismatch"), HANDSHAKE_FAILED("handshake_failed"), } data class PairingProgress( val phase: PairingPhase, val peerDeviceName: String? = null, val errorMessage: String? = null, )