import IRoutingAdapter from "./IRoutingAdapter"; import { IViewModelRegistry } from "../registry/IViewModelRegistry"; import IComponentFactory from "../components/IComponentFactory"; import { PlainRoute } from "react-router"; import IRouteStrategy from "./IRouteStrategy"; declare class RoutingAdapter implements IRoutingAdapter { private registry; private componentFactory; private routeStrategy; constructor(registry: IViewModelRegistry, componentFactory: IComponentFactory, routeStrategy: IRouteStrategy); routes(): PlainRoute; private getRoutes(areas); private getRoutesForArea(area); private handleOnEnter(entry, nextState, replace, callback); } export default RoutingAdapter;