@5minds/processcube_engine
Version:
The ProcessCube Engine. Stores and executes BPMNs.
14 lines (13 loc) • 690 B
TypeScript
import { Container } from 'inversify';
import { CustomHttpRouteRequest, CustomHttpRouteResult } from '@5minds/processcube_engine_sdk';
import { ProxyConfiguration } from '../../Setups/EngineRouter';
export declare class CustomEndpointService {
private readonly container;
private readonly logger;
constructor(container: Container);
handle(path: string, method: string, request: CustomHttpRouteRequest): Promise<CustomHttpRouteResult>;
}
export interface CustomEndpointServiceProxy {
handle(path: string, method: string, request: CustomHttpRouteRequest): Promise<CustomHttpRouteResult>;
}
export declare const CustomEndpointServiceProxyConfiguration: ProxyConfiguration;