getArtifacts: (handler: THandler) => TArtifacts;handlersDir: string;isHandler: (val: unknown) => val is THandlerisMiddleware: (val: unknown) => val is TMiddlewarelogger: Logger;middlewaresDir: string;unregisterHandler: (handler: THandler, artifacts?: TArtifacts) =>
void;unregisterMiddleware: (middleware: TMiddleware) => void;