import { z } from 'zod'; /** * List Forms Input Schema * Query parameters for listing forms */ export declare const ListFormsInputSchema: z.ZodObject<{ _page: z.ZodOptional; _limit: z.ZodOptional; _sortBy: z.ZodOptional; _order: z.ZodOptional; _expand: z.ZodOptional; _select: z.ZodOptional>; name: z.ZodOptional; description: z.ZodOptional; createdAt: z.ZodOptional; updatedAt: z.ZodOptional; lastRun: z.ZodOptional; }, z.core.$strip>; /** * List Forms Output Schema * Response structure for listing forms */ export declare const ListFormsOutputSchema: z.ZodObject<{}, z.core.$loose>; /** * Get Form Input Schema * Path and query parameters for getting a specific form */ export declare const GetFormInputSchema: z.ZodObject<{ _expand: z.ZodOptional; _select: z.ZodOptional>; formId: z.ZodString; }, z.core.$strip>; /** * Get Form Output Schema * Response structure for getting a specific form */ export declare const GetFormOutputSchema: z.ZodObject<{}, z.core.$loose>; /** * Delete Form Input Schema * Path parameter for deleting a form */ export declare const DeleteFormInputSchema: z.ZodObject<{ formId: z.ZodString; }, z.core.$strip>; /** * Delete Form Output Schema * Response structure for deleting a form */ export declare const DeleteFormOutputSchema: z.ZodObject<{}, z.core.$loose>; export type ListFormsInput = z.infer; export type ListFormsOutput = z.infer; export type GetFormInput = z.infer; export type GetFormOutput = z.infer; export type DeleteFormInput = z.infer; export type DeleteFormOutput = z.infer;