import { Effect } from "@effect/io/Effect"; import type express from "express"; import type { InvalidStateError, NotFoundError, NotLoggedInError, OptimisticConcurrencyException, UnauthorizedError, ValidationError } from "../../errors.js"; import type { RequestContext } from "../RequestContext.js"; export declare function defaultBasicErrorHandler(_req: express.Request, res: express.Response, _requestContext: RequestContext, r2: Effect): import("@effect/io/Effect").Effect; export declare function defaultErrorHandler(req: express.Request, res: express.Response, _: RequestContext, r2: Effect): import("@effect/io/Effect").Effect; export type SupportedErrors = ValidationError | NotFoundError | NotLoggedInError | UnauthorizedError | InvalidStateError | OptimisticConcurrencyException; //# sourceMappingURL=defaultErrorHandler.d.ts.map