ruleSchema
construleSchema:ZodDiscriminatedUnion<"kind", [ZodObject<{address:ZodString;category:ZodString;kind:ZodLiteral<"sender">; },"strip",ZodTypeAny, {address:string;category:string;kind:"sender"; }, {address:string;category:string;kind:"sender"; }>,ZodObject<{category:ZodString;domain:ZodString;kind:ZodLiteral<"domain">; },"strip",ZodTypeAny, {category:string;domain:string;kind:"domain"; }, {category:string;domain:string;kind:"domain"; }>,ZodObject<{category:ZodString;kind:ZodLiteral<"name">;onlyForDomains:ZodOptional<ZodArray<ZodString,"many">>;pattern:ZodString; },"strip",ZodTypeAny, {category:string;kind:"name";onlyForDomains?:string[];pattern:string; }, {category:string;kind:"name";onlyForDomains?:string[];pattern:string; }>]>
Defined in: src/config/schema.ts:28