import { _ as RenderingMode, d as NlitePageModule, f as NliteRouteMatch, g as PrerenderPath, m as NliteRouteSegmentModule, p as NliteRouteRecord, v as RouteParams } from "./types-B45IJ77t.mjs"; import React from "react"; //#region src/runtime.d.ts declare function createRouteRecord(input: { id: string; routePath: string; sourceFile: string; page: NlitePageModule; tree: NliteRouteSegmentModule[]; }): NliteRouteRecord; declare function matchRoute(routes: NliteRouteRecord[], pathname: string): NliteRouteMatch | undefined; declare function createRouteElement(route: NliteRouteRecord, params: RouteParams, searchParams?: URLSearchParams): React.ReactElement; declare function createRouteNotFoundElement(route: NliteRouteRecord, params: RouteParams, searchParams?: URLSearchParams): React.ReactElement; declare function createGlobalNotFoundElement(routes: NliteRouteRecord[], searchParams?: URLSearchParams): React.ReactElement; declare function resolveGlobalNotFoundMetadata(routeRecords: NliteRouteRecord[], searchParams: URLSearchParams): Promise<{ title: string; description?: string; keywords?: string; robots?: string; canonical?: string; openGraph?: { title?: string; description?: string; url?: string; siteName?: string; images?: string[]; }; twitter?: { card?: "summary" | "summary_large_image" | "app" | "player"; title?: string; description?: string; images?: string[]; }; icons?: { icon?: string[]; apple?: string[]; }; }>; declare function collectStaticPaths(routes: NliteRouteRecord[]): Promise; //#endregion export { type NliteRouteMatch, type NliteRouteRecord, type RenderingMode, type RouteParams, collectStaticPaths, createGlobalNotFoundElement, createRouteElement, createRouteNotFoundElement, createRouteRecord, matchRoute, resolveGlobalNotFoundMetadata };