import type { Token } from './provider'; export declare class ProviderNotFoundError extends Error { constructor(token: Token, chain?: Token[]); } export declare class DuplicateProviderError extends Error { constructor(token: Token, scope: string); } export declare class CyclicDependencyError extends Error { constructor(chain: Token[]); } export declare class RequestScopeError extends Error { constructor(token: Token); } export declare class ScopeMismatchError extends Error { constructor(token: Token, chain: Token[]); } export declare function formatToken(token: Token): string; //# sourceMappingURL=errors.d.ts.map