UNPKG

everything-dev

Version:

A consolidated product package for building Module Federation apps with oRPC APIs.

20 lines • 992 B
import { CreateRouterOptions, RouterContextWithApi } from "./types.cjs"; import { AnyRoute } from "@tanstack/react-router"; //#region src/ui/router-client.d.ts interface CoreRouterOptions<TApiClient = unknown, TSession = unknown> extends CreateRouterOptions<TApiClient, TSession> { /** The app's generated route tree — the core-only fallback when no composed tree is passed. */ defaultRouteTree?: unknown; } declare function createRouter<TApiClient = unknown, TSession = unknown, TRouteTree extends AnyRoute = AnyRoute>(opts: CoreRouterOptions<TApiClient, TSession> & { context: RouterContextWithApi<TApiClient, TSession> & { authClient?: unknown; }; }): { router: import("@tanstack/router-core").RouterCore<TRouteTree, "never", true, import("@tanstack/history").RouterHistory, { queryClientState: {}; }>; queryClient: import("@tanstack/react-query").QueryClient; }; //#endregion export { CoreRouterOptions, createRouter }; //# sourceMappingURL=router-client.d.cts.map