import * as React from 'react';
import { BaseComponent } from '../../Utilities';
export interface IRouterProps {
    replaceState?: boolean;
    children?: React.ReactElement<any>[];
    onNewRouteLoaded?: () => void;
}
export declare class Router extends BaseComponent<IRouterProps, {}> {
    componentDidMount(): void;
    render(): JSX.Element;
    private _getPath();
    private _resolveRoute(path?, children?);
}
