Type hint functions and variables