/// <reference types="express" />
import { Response, Request } from "express";
import { HttpConfiguration } from "../config";
import { HttpContext } from "..";
/**
 * HandlerDispatcher class dispatches handler for request.
 */
export declare class HandlerDispatcher {
    /**
     * Method to process handler
     * This method process handler that registered in HttpConfiguration
     * @param request Request Object
     * @param response Response Object
     */
    static processHandler(request: Request, response: Response, httpConfiguration: HttpConfiguration, context?: HttpContext): void;
}
