ETASCOM CRM V3 - Documentation API
    Preparing search index...
    NotificationSettingsSchema: ZodObject<
        {
            notifyStockEmail: ZodBoolean;
            notifyStockWeb: ZodBoolean;
            notifyStockRoleIds: ZodArray<ZodString, "many">;
            notifyNewOrderEmail: ZodBoolean;
            notifyNewOrderWeb: ZodBoolean;
            notifyNewOrderRoleIds: ZodArray<ZodString, "many">;
            notifyOrderStatusUpdateEmail: ZodBoolean;
            notifyOrderStatusUpdateWeb: ZodBoolean;
            notifyOrderStatusUpdateRoleIds: ZodArray<ZodString, "many">;
            notifyPaymentFailureEmail: ZodBoolean;
            notifyPaymentFailureWeb: ZodBoolean;
            notifyPaymentFailureRoleIds: ZodArray<ZodString, "many">;
            notifySystemErrorFailureEmail: ZodBoolean;
            notifySystemErrorWeb: ZodBoolean;
            notifySystemErrorRoleIds: ZodArray<ZodString, "many">;
        },
        "strip",
        ZodTypeAny,
        {
            notifyStockEmail: boolean;
            notifyStockWeb: boolean;
            notifyStockRoleIds: string[];
            notifyNewOrderEmail: boolean;
            notifyNewOrderWeb: boolean;
            notifyNewOrderRoleIds: string[];
            notifyOrderStatusUpdateEmail: boolean;
            notifyOrderStatusUpdateWeb: boolean;
            notifyOrderStatusUpdateRoleIds: string[];
            notifyPaymentFailureEmail: boolean;
            notifyPaymentFailureWeb: boolean;
            notifyPaymentFailureRoleIds: string[];
            notifySystemErrorFailureEmail: boolean;
            notifySystemErrorWeb: boolean;
            notifySystemErrorRoleIds: string[];
        },
        {
            notifyStockEmail: boolean;
            notifyStockWeb: boolean;
            notifyStockRoleIds: string[];
            notifyNewOrderEmail: boolean;
            notifyNewOrderWeb: boolean;
            notifyNewOrderRoleIds: string[];
            notifyOrderStatusUpdateEmail: boolean;
            notifyOrderStatusUpdateWeb: boolean;
            notifyOrderStatusUpdateRoleIds: string[];
            notifyPaymentFailureEmail: boolean;
            notifyPaymentFailureWeb: boolean;
            notifyPaymentFailureRoleIds: string[];
            notifySystemErrorFailureEmail: boolean;
            notifySystemErrorWeb: boolean;
            notifySystemErrorRoleIds: string[];
        },
    > = ...