import { Component, type VNode } from 'inferno'; import { type TLoaderData } from './Router'; export interface IBrowserRouterProps { initialData?: Record; basename?: string; forceRefresh?: boolean; keyLength?: number; children: Array>; } export declare class BrowserRouter extends Component { history: any; constructor(props?: IBrowserRouterProps, context?: any); render(): VNode; }