import { Environment } from '@contember/binding';
import { RoutingContextValue } from './RoutingContext';
import { RequestState } from './types';
export declare const dimensionsIn: (dimensions: string) => Environment.SelectedDimensions;
export declare const dimensionsOut: (dimensions: Environment.SelectedDimensions) => string;
export declare const pageNameIn: (pageName: string) => string;
export declare const pageNameOut: (pageName: string) => string;
export declare const pathToRequestState: (routing: RoutingContextValue, path: string, query: string) => RequestState;
export declare const requestStateToPath: (routing: RoutingContextValue, request: RequestState) => string;
export declare class PageNotFound extends Error {
    constructor(reason?: string);
}
//# sourceMappingURL=urlMapper.d.ts.map