I also face this issue a week ago so i use the nullish coalescing operator (??) to provide a default string.
??
string
constvalue: string = maybeString ?? "";
value: string = maybeString ?? "";
This ensures value is always a string, even if maybe String is undefined.