import { StatusError } from '../StatusError'; import { ErrorHandler } from './ErrorHandler'; import { IRequest } from './IRequest'; import { IttyRouterOptions } from './IttyRouterOptions'; import { RequestHandler } from './RequestHandler'; import { ResponseHandler } from './ResponseHandler'; export type RouterOptions = { before?: RequestHandler[]; catch?: ErrorHandler; finally?: ResponseHandler[]; } & IttyRouterOptions;