# useRoute

Decoded parameters through Typed's matcher. The default None fallback stays live outside the ambient mount.

## Signatures

```ts
export declare function useRoute<Rt extends Route.Route.Any, ER = never>(route: Rt, options?: RouteOptions<Rt, ER>): AsyncState<Option.Option<Route.Route.Type<Rt>>, Matcher.RouteNotFound | Matcher.RouteDecodeError | Matcher.RouteGuardError | ER>;
```


