What does the following syntax represent in TypeScript?
let value: unknown = "Hello";
let strValue = value as string;
It defines a mapped type.
It defines a conditional type.
It defines a custom type assertion.
It defines a type guard for string.
This question is part of this quiz :
Advanced Types in TypeScript Quiz