Files
Fluxup_PAP/node_modules/@expo/router-server/build/rsc/router/create-expo-pages.d.ts
2026-03-10 16:18:05 +00:00

20 lines
850 B
TypeScript

import { type GetRoutesOptions } from 'expo-router/internal/routing';
import { createPages } from './create-pages';
import { EntriesDev } from '../server';
type CreatePagesFn = Parameters<typeof createPages>[0];
type CreatePagesFns = Parameters<CreatePagesFn>[0];
type CreatePagesOptions = Parameters<CreatePagesFn>[1] & {
getRouteOptions?: GetRoutesOptions;
};
/**
* Wrapper around `createPages` to pass data from the server to the fn
*
* This is separated from the `createPages` function allowing us to keep the createPages
* in sync with the original Waku implementation.
*
* @param fn
* @returns
*/
export declare function createExpoPages(fn: (fn: CreatePagesFns, options: CreatePagesOptions) => ReturnType<CreatePagesFn>): (getRouteOptions?: GetRoutesOptions) => EntriesDev;
export {};
//# sourceMappingURL=create-expo-pages.d.ts.map