Typescript type This package tries to aggregate mapped types to avoid re-writing them on different projects.