Added type hints to Hiccup code