import { z } from "zod/v4"; type RefComponent = { ref: any; }; export declare const SelectItemSchema: z.ZodObject<{ value: z.ZodString; label: z.ZodString; }, z.core.$strip>; export declare function createSelectSchema(SelectItem: RefComponent): z.ZodObject<{ name: z.ZodString; items: z.ZodArray; placeholder: z.ZodOptional; rules: z.ZodOptional; email: z.ZodOptional; url: z.ZodOptional; numeric: z.ZodOptional; min: z.ZodOptional; max: z.ZodOptional; minLength: z.ZodOptional; maxLength: z.ZodOptional; pattern: z.ZodOptional; }, z.core.$strip>>; value: z.ZodType, unknown, z.core.$ZodTypeInternals, unknown>>; size: z.ZodOptional>; }, z.core.$strip>; export {}; //# sourceMappingURL=schema.d.ts.map