# useRoute

Decode under the inherited mount, or a reactive explicit root applied exactly once.

## Signatures

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


