Defined more type aliases to help organize code and exported them from the module.