Type hinting for family