1# Use explicit types instead of ``any``, ``unknown`` 2 3Rule ``arkts-no-any-unknown`` 4 5**Severity: error** 6 7ArkTS does not support the types ``any`` and ``unknown``. Specify 8types explicitly. 9 10 11## TypeScript 12 13 14``` 15 16 let value1 : any 17 value1 = true 18 value1 = 42 19 20 let value2 : unknown 21 value2 = true 22 value2 = 42 23 24``` 25 26## ArkTS 27 28 29``` 30 31 let value_b: boolean = true // OR: let value_b = true 32 let value_n: number = 42 // OR: let value_n = 42 33 let value_o1: Object = true 34 let value_o2: Object = 42 35 36``` 37 38## See also 39 40- Recipe 013: Use ``Object[]`` instead of tuples (``arkts-no-tuples``) 41- Recipe 145: Strict type checking is enforced (``arkts-strict-typing``) 42 43 44