Import
import type { Type } from "@typed/router";Signatures
export type Type<T> = Route.Type<T>;Why
Handlers receive the route schema’s exact successful value.
Ownership and lifetime
TypeScript computes Type from its Route input; the alias is erased and owns no runtime value.
Other public imports
These import paths expose the same declaration. Each page retains its own public name and signature.