import { router, createCallerFactory } from "@/server/trpc"; import { healthRouter } from "@/server/routers/health"; import { objectsRouter } from "@/server/routers/objects"; import { propertiesRouter } from "@/server/routers/properties"; import { relationsRouter } from "@/server/routers/relations"; import { aiRouter } from "@/server/routers/ai"; import { templatesRouter } from "@/server/routers/templates"; import { searchRouter } from "@/server/routers/search"; import { workspacesRouter } from "@/server/routers/workspaces"; import { typesRouter } from "@/server/routers/types"; import { formsRouter } from "@/server/routers/forms"; import { favoritesRouter } from "@/server/routers/favorites"; import { identityRouter } from "@/server/routers/identity"; export const appRouter = router({ health: healthRouter, workspaces: workspacesRouter, types: typesRouter, objects: objectsRouter, properties: propertiesRouter, relations: relationsRouter, ai: aiRouter, templates: templatesRouter, search: searchRouter, forms: formsRouter, favorites: favoritesRouter, identity: identityRouter, }); export type AppRouter = typeof appRouter; export const createCaller = createCallerFactory(appRouter);