UNPKG

typed-inject

Version:

Type safe dependency injection framework for TypeScript

12 lines 513 B
import type { InjectionTarget } from './api/InjectionTarget.js'; export declare abstract class TypedInjectError extends Error { } export declare class InjectorDisposedError extends TypedInjectError { constructor(target: InjectionTarget); } export declare class InjectionError extends TypedInjectError { readonly path: InjectionTarget[]; constructor(path: InjectionTarget[], cause: Error); static create(target: InjectionTarget, error: Error): InjectionError; } //# sourceMappingURL=errors.d.ts.map