/**
 * @beignet/core/errors
 *
 * Error catalog and error handling utilities for Beignet
 */
export { AppError, type AppErrorCreator, createAppError, defineErrors, type ErrorCatalog, type ErrorDef, type InferErrorDetails, isAppError, } from "./catalog.js";
export { type HttpErrorCatalog, httpErrors } from "./http.js";
export { createErrorResponseBody, type ErrorResponseBody, isErrorResponseBody, toErrorResponseBody, } from "./response.js";
export { SchemaValidationError, type ValidationIssue } from "./validation.js";
//# sourceMappingURL=index.d.ts.map