UNPKG

polen

Version:

A framework for delightful GraphQL developer portals

17 lines 837 B
import type { ReactRouter } from '#dep/react-router/index'; import type { Http } from '@wollybeard/kit'; export * from './get-paths-patterns.js'; export type RouteObject = RouteObjectIndex | RouteObjectNonIndex; export interface RouteObjectIndex extends ReactRouter.IndexRouteObject { handle?: RouteHandle; } export interface RouteObjectNonIndex extends ReactRouter.NonIndexRouteObject { handle?: RouteHandle; } export interface RouteHandle { statusCode?: Http.Status.Code.All; } export declare const createRoute: <routeObject extends RouteObject>(routeObject: routeObject) => routeObject; export type RouteObjectIndexInput = Omit<RouteObjectIndex, `index` | `children`>; export declare const createRouteIndex: (indexRouteObjectInput: RouteObjectIndexInput) => RouteObjectIndex; //# sourceMappingURL=react-router-aid.d.ts.map