src/services/trpc.tsx(11,65): error TS2344: Type 'CreateRouterInner>; res: Response>; }; meta: object; errorShape: DefaultErrorShape; transformer: DefaultDataTransformer; }>, { ...; }>' does not satisfy the constraint 'AnyRouter'. The types returned by 'createCaller(...)' are incompatible between these types. Type '{ query: inferHandlerFn<{}>; mutation: inferHandlerFn<{}>; subscription: inferHandlerFn<{}>; } & DecoratedProcedureRecord<{ cardTemplate: CreateRouterInner; res: Response<...>; }; meta: object; errorShape: DefaultErrorShape; transformer: DefaultDataTransformer; }>, { ...; }>; hi...' is not assignable to type '{ query: inferHandlerFn; mutation: inferHandlerFn; subscription: inferHandlerFn; } & DecoratedProcedureRecord'. Type '{ query: inferHandlerFn<{}>; mutation: inferHandlerFn<{}>; subscription: inferHandlerFn<{}>; } & DecoratedProcedureRecord<{ cardTemplate: CreateRouterInner; res: Response<...>; }; meta: object; errorShape: DefaultErrorShape; transformer: DefaultDataTransformer; }>, { ...; }>; hi...' is not assignable to type '{ query: inferHandlerFn; mutation: inferHandlerFn; subscription: inferHandlerFn; }'. Types of property 'query' are incompatible. Type 'inferHandlerFn<{}>' is not assignable to type 'inferHandlerFn'. Types of parameters 'path' and 'path' are incompatible. Type 'TPath' is not assignable to type 'never'. Type 'string' is not assignable to type 'never'.