UNPKG

@wizecorp/stratusjs

Version:
14 lines 1.49 kB
export { AppRouter } from './core/AppRouter'; export { HybridRouter, hydrateApp, createStratusApp, mountApp } from './core/HybridRouter'; export type { PageComponent, LayoutComponent, RouteDefinition, RouteMetadata, RouterContextValue, NavigateOptions, PageProps } from './core/types'; export { useRouter, useRouteParams, useQuery, useNavigation } from './hooks'; export { withAuth, withLayout, withErrorBoundary, composeMiddleware, createMiddleware } from './middleware/index'; export type { MiddlewareFunction, AuthOptions, ErrorBoundaryOptions } from './middleware/index'; export { ServiceContainer, ServiceProvider, useServiceContainer, useService, useOptionalService, HttpService, HttpError, LocalStorageService, SessionStorageService, MemoryStorageService, AuthService, SERVICE_TOKENS } from './services'; export type { Service, ServiceConstructor, ServiceDependency, ServiceContainer as IServiceContainer, ServiceContextValue, IHttpService, StorageService, IAuthService, RequestConfig, ServiceMetadata } from './services'; export { SSRRenderer } from './ssr'; export type { SSRContext, SSRRequest, SSRResponse, GetServerSideProps, GetStaticProps, GetStaticPaths, SSRRouteDefinition, SSRRenderResult, SSRConfig, HydrationData } from './ssr'; export { getConfig, setConfig, defaultConfig } from './config'; export type { StratusConfig } from './config'; export { discoverRoutes, filePathToRoutePath, clearRoutesCache } from './core/routeUtils'; //# sourceMappingURL=index.d.ts.map