Typescript typed error 0 onward, typescript also allows unknown.