trpc-playground
Version:
playground for running tRPC queries in the browser
8 lines (7 loc) • 520 B
TypeScript
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;