Import
import { RouteGuardError } from "@typed/router/RouteExecutor";Signatures
export declare class RouteGuardError extends RouteGuardError_base {
}Why
Guard rejection stays distinct from path absence and schema decoding failure.
Ownership and lifetime
The executor allocates this immutable error only after every decoded guard candidate rejects. Its Cause array remains reachable through the error until consumers release it.
Other public imports
These import paths expose the same declaration. Each page retains its own public name and signature.