triple knowledge

1) knowledge of past lives 2) knowledge of the rebirth of beings according to their actions 3) knowledge of the destruction of the taints [enlightenment]