import type { ParsedProcedure } from "@aeolun/trpc-router-parser"; import { z } from "zod"; declare const TRPCErrorSchema: z.ZodObject<{ meta: z.ZodObject<{ responseJSON: z.ZodArray; }, "strip", z.ZodTypeAny, { code: string; httpStatus: number; stack?: string | undefined; }, { code: string; httpStatus: number; stack?: string | undefined; }>; message: z.ZodOptional; }, "strip", z.ZodTypeAny, { code: number; data: { code: string; httpStatus: number; stack?: string | undefined; }; message?: string | undefined; }, { code: number; data: { code: string; httpStatus: number; stack?: string | undefined; }; message?: string | undefined; }>; }, "strip", z.ZodTypeAny, { json: { code: number; data: { code: string; httpStatus: number; stack?: string | undefined; }; message?: string | undefined; }; }, { json: { code: number; data: { code: string; httpStatus: number; stack?: string | undefined; }; message?: string | undefined; }; }>; }, "strip", z.ZodTypeAny, { error: { json: { code: number; data: { code: string; httpStatus: number; stack?: string | undefined; }; message?: string | undefined; }; }; }, { error: { json: { code: number; data: { code: string; httpStatus: number; stack?: string | undefined; }; message?: string | undefined; }; }; }>, "many">; }, "strip", z.ZodTypeAny, { responseJSON: { error: { json: { code: number; data: { code: string; httpStatus: number; stack?: string | undefined; }; message?: string | undefined; }; }; }[]; }, { responseJSON: { error: { json: { code: number; data: { code: string; httpStatus: number; stack?: string | undefined; }; message?: string | undefined; }; }; }[]; }>; }, "strip", z.ZodTypeAny, { meta: { responseJSON: { error: { json: { code: number; data: { code: string; httpStatus: number; stack?: string | undefined; }; message?: string | undefined; }; }; }[]; }; }, { meta: { responseJSON: { error: { json: { code: number; data: { code: string; httpStatus: number; stack?: string | undefined; }; message?: string | undefined; }; }; }[]; }; }>; export type TRPCErrorType = z.infer; export declare const ROOT_VALS_PROPERTY_NAME = "vals"; export declare function ProcedureForm({ procedure, name, }: { procedure: ParsedProcedure; name: string; }): import("react/jsx-runtime").JSX.Element; export {};