variable stringOptionPredicate

readonlyexternal
stringOptionPredicate: z.ZodIntersection<z.ZodObject<{  name: z.ZodString;  name_localizations: z.ZodOptional<z.ZodObject<Record<discord_api_types_v10.Locale, z.ZodOptional<z.ZodString>>, z.core.$strict>>;  description: z.ZodString;  description_localizations: z.ZodOptional<z.ZodObject<Record<discord_api_types_v10.Locale, z.ZodOptional<z.ZodString>>, z.core.$strict>>;  required: z.ZodOptional<z.ZodBoolean>;  type: z.ZodLiteral<ApplicationCommandOptionType.String | ApplicationCommandOptionType.Integer | ApplicationCommandOptionType.Boolean | ApplicationCommandOptionType.User | ApplicationCommandOptionType.Channel | ApplicationCommandOptionType.Role | ApplicationCommandOptionType.Mentionable | ApplicationCommandOptionType.Number | ApplicationCommandOptionType.Attachment>;  max_length: z.ZodOptional<z.ZodNumber>;  min_length: z.ZodOptional<z.ZodNumber>;}, z.core.$strip>, z.ZodDiscriminatedUnion<[z.ZodObject<{  autocomplete: z.ZodLiteral<true>;  choices: z.ZodUnion<readonly [z.ZodNever, z.ZodArray<z.ZodNever>, z.ZodUndefined]>;}, z.core.$strip>, z.ZodObject<{  autocomplete: z.ZodOptional<z.ZodLiteral<false>>;  choices: z.ZodOptional<z.ZodArray<z.ZodObject<{    name: z.ZodString;    name_localizations: z.ZodOptional<z.ZodObject<Record<discord_api_types_v10.Locale, z.ZodOptional<z.ZodString>>, z.core.$strict>>;    value: z.ZodString;  }, z.core.$strip>>>;}, z.core.$strip>]>>