import type { BotonicContext } from '../server';
import { Route } from './types';
export declare const NOT_FOUND_PATH = "404";
export declare class NoMatchingRouteError extends Error {
    botonicContext: BotonicContext;
    constructor(botonicContext: BotonicContext);
}
export declare class Router {
    private routes;
    constructor(routes: Route[]);
    processInput(botonicContext: BotonicContext): Route;
    private routeMatches;
    private matchesStringValue;
}
