Wrong typing on Dash init

Types in the docstring or init of the Dash class should be valid types for the checker.

Right now it has boolean instead of bool, string instead of str and an amalgation of types with or when it should be union.