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