import { type InversifyContainerErrorKind } from './InversifyContainerErrorKind.js';
declare const isAppErrorSymbol: unique symbol;
export declare class InversifyContainerError extends Error {
    [isAppErrorSymbol]: true;
    kind: InversifyContainerErrorKind;
    constructor(kind: InversifyContainerErrorKind, message?: string, options?: ErrorOptions);
    static is(value: unknown): value is InversifyContainerError;
    static isErrorOfKind(value: unknown, kind: InversifyContainerErrorKind): value is InversifyContainerError;
}
export {};
//# sourceMappingURL=InversifyContainerError.d.ts.map