projects/forms/input/password-strength.factory.ts
import { PasswordStrengthResult } from '@cngx/forms/input'
Result of estimating a password's strength: a discrete score (0 = empty or trivial, 4 = strong) and the matching coarse label. The directive announces label; the meter renders score segments.
score
label
PasswordStrengthLabel
Coarse label derived from score.
"0" | "1" | "2" | "3" | "4"
Discrete strength on a 0..4 scale.