Import
import type { DependencyError } from "@typed/router/Matcher";Signatures
export type DependencyError<D> = D extends Layer.Layer<any, infer E, any> ? E : never;Why
Layer failures remain visible in the Matcher’s error channel.
Ownership and lifetime
Computed only by TypeScript; any runtime failure occurs while the represented Layer is being prepared.
Other public imports
These import paths expose the same declaration. Each page retains its own public name and signature.