import type { Agent } from '@grafana/agent-web'; import type { ReactRouterV6CreateRoutesFromChildren, ReactRouterV6Dependencies, ReactRouterV6MatchRoutes, ReactRouterV6RoutesShape, ReactRouterV6UseLocation, ReactRouterV6UseNavigationType } from './types'; export declare let isInitialized: boolean; export declare let agent: Agent; export declare let createRoutesFromChildren: ReactRouterV6CreateRoutesFromChildren; export declare let matchRoutes: ReactRouterV6MatchRoutes; export declare let Routes: ReactRouterV6RoutesShape; export declare let useLocation: ReactRouterV6UseLocation; export declare let useNavigationType: ReactRouterV6UseNavigationType; export declare function setDependencies(newDependencies: ReactRouterV6Dependencies, newAgent: Agent): void; export declare function setReactRouterV6SSRDependencies(newDependencies: Pick): void;