import { V as ViteReactSSGContext, c as RouterOptions, a as ViteReactSSGClientOptions } from './shared/vite-react-ssg.jgFXOhqq.js'; export { C as CrittersOptions, I as IndexRouteRecord, N as NonIndexRouteRecord, R as RouteRecord, b as RouterFutureConfig, S as StyleCollector, d as ViteReactSSGOptions } from './shared/vite-react-ssg.jgFXOhqq.js'; export { C as ClientOnly, H as Head } from './shared/vite-react-ssg.-NlgsPvg.js'; import * as react_jsx_runtime from 'react/jsx-runtime'; import 'beasties'; import 'react'; import 'react-router-dom'; import 'react-helmet-async'; /** * @deprecated Please use `Link` from 'react-router-dom' instead. */ declare function Link({ ref, ...props }: { [x: string]: any; ref: any; }): react_jsx_runtime.JSX.Element; declare namespace Link { var displayName: string; } /** * @deprecated Please use `NavLink` from 'react-router-dom' instead. */ declare function NavLink({ ref, ...props }: { [x: string]: any; ref: any; }): react_jsx_runtime.JSX.Element; declare namespace NavLink { var displayName: string; } declare function ViteReactSSG(routerOptions: RouterOptions, fn?: (context: ViteReactSSGContext) => Promise | void, options?: ViteReactSSGClientOptions): (client?: boolean, routePath?: string) => Promise>; declare global { interface Window { /** Manifest index: route path -> data file path */ __VITE_REACT_SSG_STATIC_LOADER_MANIFEST__: Record; /** Cached loader data: route path -> loader data */ __VITE_REACT_SSG_STATIC_LOADER_DATA__: Record>; __VITE_REACT_SSG_HASH__: string; __VITE_REACT_SSG_CONTEXT__: ViteReactSSGContext; } } export { Link, NavLink, RouterOptions, ViteReactSSG, ViteReactSSGClientOptions, ViteReactSSGContext };