# flat

Source: docs/source/exhibits/foundations/type-utils/flat.ts

```ts
import type { Flat } from "atom.io/foundations/type-utils"

type Intersected = { id: string } & { done: boolean }
type Readable = Flat<Intersected>

type Expected = {
	id: string
	done: boolean
}
```
