/// /// import { ServerRequest, ServerResponse } from 'http'; import { FindRoute, InvokeMethod, LogError, OperationRetval, ParsedRequest } from './internal-types'; import { HttpError } from 'http-errors'; export declare class Sequence { protected findRoute: FindRoute; protected invoke: InvokeMethod; protected logError: LogError; constructor(findRoute: FindRoute, invoke: InvokeMethod, logError: LogError); run(req: ParsedRequest, res: ServerResponse): Promise; sendResponse(response: ServerResponse, result: OperationRetval): void; sendError(res: ServerResponse, req: ServerRequest, err: HttpError): void; }