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;
