import * as ERROR_DEFINITIONS from "./definitions/errors.js";
export type ErrorDefinition = Error & {
    code: unknown;
    details: unknown;
    semanticRelease: boolean;
};
export declare function getError<T extends keyof typeof ERROR_DEFINITIONS>(code: T, ctx: Parameters<(typeof ERROR_DEFINITIONS)[T]>[0]): ErrorDefinition;
