satisfies (TS 4.9+) kiểm tra rằng một giá trị tuân thủ một kiểu mà không widen kiểu được infer của giá trị đó. Nó xác thực theo một ràng buộc trong khi giữ lại kiểu literal chính xác để dùng sau — kết hợp điểm tốt nhất của annotation và inference.
Vấn đề mà nó giải quyết
= <, | >;
: = { : , : };
a..();
b = { : , : } ;
b..();
b..();
