Import
import type { QueryType } from "@typed/router/Route";Signatures
export type QueryType<T extends Any> = Route.QueryType<T>;Why
Generic handlers can reason about declared query data independently.
Ownership and lifetime
TypeScript computes QueryType 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.