Skip to content

detectionSchema

const detectionSchema: ZodDefault<ZodObject<{ accountCategory: ZodDefault<ZodString>; accountDomains: ZodDefault<ZodArray<ZodString, "many">>; automatedNamePattern: ZodDefault<ZodString>; brandNamePattern: ZodDefault<ZodString>; personalCategory: ZodDefault<ZodString>; personalDomains: ZodDefault<ZodArray<ZodString, "many">>; personalProviderDomains: ZodDefault<ZodArray<ZodString, "many">>; personalProviderPattern: ZodDefault<ZodString>; personalReplyExclusionPattern: ZodDefault<ZodString>; relayDomains: ZodDefault<ZodArray<ZodString, "many">>; }, "strip", ZodTypeAny, { accountCategory: string; accountDomains: string[]; automatedNamePattern: string; brandNamePattern: string; personalCategory: string; personalDomains: string[]; personalProviderDomains: string[]; personalProviderPattern: string; personalReplyExclusionPattern: string; relayDomains: string[]; }, { accountCategory?: string; accountDomains?: string[]; automatedNamePattern?: string; brandNamePattern?: string; personalCategory?: string; personalDomains?: string[]; personalProviderDomains?: string[]; personalProviderPattern?: string; personalReplyExclusionPattern?: string; relayDomains?: string[]; }>>

Defined in: src/config/schema.ts:45