# Type Alias: AuthSetup

```ts
type AuthSetup = "new" | "restored" | "paired";
```

Defined in: [packages/core/src/session/auth.ts:191](https://github.com/leifriksheim/minca/blob/main/core/src/session/auth.ts#L191)

Why the flow is setting an account up: made just now, opened with its
recovery code where it had no everyday way in, or arrived from a pairing
link. Decides which of the setup screens are shown.
