预言有哪些类型