import { AppError } from './app-error.js'; type ErrorHandler = (err: AppError) => T; type ErrorHandlers = Record> & { _?: ErrorHandler; }; declare function match(err: unknown, handlers: ErrorHandlers): T; export { type ErrorHandler, type ErrorHandlers, match };