import { type Options } from './getRoutesSSR'; export { Options }; export type RouteInfo = { file: string; page: string; namedRegex: TRegex; routeKeys: Record; permanent?: boolean; methods?: string[]; }; export type MiddlewareInfo = { /** * Path to the module that contains the middleware function as a default export. * * @example _expo/functions/+middleware.js */ file: string; }; export type ExpoRoutesManifestV1 = { middleware?: MiddlewareInfo; apiRoutes: RouteInfo[]; htmlRoutes: RouteInfo[]; notFoundRoutes: RouteInfo[]; redirects: RouteInfo[]; rewrites: RouteInfo[]; }; export declare function createRoutesManifest(paths: string[], options: Options): ExpoRoutesManifestV1 | null; //# sourceMappingURL=routes-manifest.d.ts.map