export {
  withHistory,
  Route,
  Switch,
  Router
} from './Core'

// Accessories
export Link from './Link'
export Redirect from './Redirect'
export Prompt from './Prompt'

// High-level wrappers
export BrowserRouter from './BrowserRouter'
export HashRouter from './HashRouter'
export MemoryRouter from './MemoryRouter'
export ServerRouter from './ServerRouter'

export {
  matchPath,
  withHistory,
  Route,
  Switch,
  Router
} from './Core'

// Accessories
export Link from './Link'
export Redirect from './Redirect'
export Prompt from './Prompt'

// High-level wrappers
export BrowserRouter from './BrowserRouter'
export HashRouter from './HashRouter'
export MemoryRouter from './MemoryRouter'
export ServerRouter from './ServerRouter'

Add matchPath to top-level exports
Add matchPath to top-level exports
