import { CustomHttpRouteOptions } from '@5minds/processcube_engine_sdk'; import { MiddlewareFunction } from '../..'; export type HttpRouteConfiguration = { route: string; method: 'post' | 'get' | 'delete' | 'put'; controllerClass: any; controllerMethod: Function; isCancelable?: boolean; isDeprecated?: boolean | string; deprecateSilently?: boolean; options?: CustomHttpRouteOptions; }; export declare function createIsPublicRouteMiddleware(extensionRoutes: Array): MiddlewareFunction;