import { RequestDispatcher } from './RequestDispatcher';
import FilterHandlerAdapter from '../filter/FilterHandlerAdapter';
import HttpServletRequest from './HttpServletRequest';
import HttpServletResponse from './HttpServletResponse';
export default class ApplicationDispatcher implements RequestDispatcher {
    private readonly filterAdapter;
    private path;
    private query;
    private url;
    constructor(filterAdapter: FilterHandlerAdapter, url: string);
    forward(request: HttpServletRequest, response: HttpServletResponse): Promise<void>;
    private processRequest;
}
