Create Pin Screen
fun CreatePinScreen(onPinCreated: (String) -> Unit, modifier: Modifier = Modifier, pinLength: Int = 6, minStrength: PinStrength = PinStrength.Medium, title: String = "Create PIN", subtitle: String? = "Choose a secure PIN to protect your account", secureScreen: Boolean = false, onCancel: () -> Unit? = null, headerContent: @Composable () -> Unit? = null)
Screen for creating a new PIN.
The library collects PIN input only — hash, encrypt, and store the PIN securely in your app. PIN state is held in memory and cleared after completion or cancellation.