Import
import type { PathParser } from "@typed/router/Path";Signatures
export type PathParser = Parser.Map<Parser.Zip<SkipSlashesParser, PathAtomParser>, Second>;Why
Compile-time path parsing reuses the same atom grammar as complete routes.
Ownership and lifetime
TypeScript computes PathParser from the route literal or AST tuple supplied to it; the alias is erased and retains no runtime data.