export declare enum DependencyResolutionErrorCode {
    PrivateMemberAccessFailure = "PrivateMemberAccessFailure",
    CircularDependencyFailure = "CircularDependencyFailure",
    ResolverIsNotDefined = "ResolverIsNotDefined",
    InstantiationFailure = "InstantiationFailure"
}
export declare class DependencyResolutionError extends Error {
    readonly code: DependencyResolutionErrorCode;
    readonly resolutionStack: string[];
    readonly item: string;
    constructor(code: DependencyResolutionErrorCode, resolutionStack: string[], item: string, cause?: unknown);
}
