---
url: https://lit-ui-router.dev/api/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/1109c63617d74f05a59f57777e3cd930c2380cf2/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.
