Add type doc