---
url: >-
  https://lit-ui-router.dev/reference/ui-router-mobx/type-aliases/TypedStoreTarget.md
---
[ui-router-mobx](../index.md) / TypedStoreTarget

# Type Alias: TypedStoreTarget

```ts
type TypedStoreTarget = RouteTypes extends {
  snapshot: {
     includes(stateOrName, params?): boolean;
  };
} ? T : StateOrName;
```

Defined in: [route-types.ts:62](https://github.com/simshanith/lit-ui-router/blob/740888c2b2ba358c4dfa52a122e927df6a604b12/packages/ui-router-mobx/src/route-types.ts#L62)

The other targets `RouterStore.includes` takes: the parameter of
[RouteTypes](../interfaces/RouteTypes.md)' `snapshot.includes`, or any `StateOrName` until it is
filled in.
