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: routeObject) => routeObject; export type RouteObjectIndexInput = Omit; export declare const createRouteIndex: (indexRouteObjectInput: RouteObjectIndexInput) => RouteObjectIndex; //# sourceMappingURL=react-router-aid.d.ts.map