Types based on the viewpoint of the provider