---
title: "Announcing Conditional Types"
short-title: "Announcing Conditional Types"
authors: [sam-zhou]
medium-link: "https://medium.com/flow-type/announcing-conditional-types-765b421f3a87"
---

:::info[Historical]
This post announced conditional types when it was introduced. For current syntax and behavior, see the [Conditional Types](/en/docs/types/conditional) documentation.
:::

Conditional types allow you to choose between two different output types by inspecting an input type.

<!--truncate-->
