What does the following syntax represent in TypeScript?
let value: unknown = "Hello";
let strValue = value as string;
value is cast to string using a type guard.
value is asserted to be of type string.
value is converted to a string at runtime.
value is conditionally mapped to a string.
This question is part of this quiz :
Advanced Types in TypeScript Quiz