UNPKG

trpc-playground

Version:

playground for running tRPC queries in the browser

8 lines (7 loc) 520 B
import { ResolvedRouterSchema } from '@trpc-playground/types'; import { AnyProcedure, AnyRouter } from '@trpc/server'; import { z, ZodAny } from 'zod'; export type Procedures = Record<string, AnyProcedure>; export type ProcedureTypes = Record<'queries' | 'mutations', Record<string, string>>; export declare const zodResolveTypes: (router: AnyRouter) => Promise<ResolvedRouterSchema>; export declare const getInputFromInputParsers: (inputs: ZodAny[]) => z.ZodAny | z.ZodObject<{}, "strip", z.ZodTypeAny, {}, {}> | null;