Presaged
• Augured
• Forecasted
• Foreshadowed
• Foretold
• Indicated by signs
• Portended
• Predicted
• Was an omen of