// This file is generated by pnpm widgets:sync. Do not edit it directly. import type { AnyTRPCRouter } from "@trpc/server"; import type { WidgetKind } from "@homarr/definitions"; const registerGeneratedWidgetRouter = ( widgetKinds: readonly [WidgetKind, ...WidgetKind[]], loadRouter: () => Promise, mcp: false | true | string, ) => ({ widgetKinds, loadRouter, mcp }); export const generatedWidgetRouterRegistry = { downloads: registerGeneratedWidgetRouter( ["downloads"], () => import("./downloads").then((module) => module.downloadsRouter), true, ), weather: registerGeneratedWidgetRouter( ["clock", "weather"], () => import("./weather").then((module) => module.weatherRouter), false, ), };