Variable configSchemaConst
configSchema: ZodObject<
    {
        assetProcessing: ZodOptional<
            ZodObject<
                {
                    downloadTimeout: ZodDefault<ZodNumber>;
                    maxConcurrentDownloads: ZodDefault<ZodNumber>;
                    retryFailedDownloads: ZodDefault<ZodBoolean>;
                    verifyIntegrity: ZodDefault<ZodBoolean>;
                },
                $strip,
            >,
        >;
        cache: ZodOptional<
            ZodObject<
                {
                    cleanupInterval: ZodDefault<ZodNumber>;
                    enabled: ZodDefault<ZodBoolean>;
                    maxSize: ZodDefault<ZodNumber>;
                    ttl: ZodDefault<ZodNumber>;
                },
                $strip,
            >,
        >;
        dataDirectory: ZodOptional<ZodString>;
        language: ZodDefault<
            ZodEnum<
                {
                    "de-de": "de-de";
                    "en-us": "en-us";
                    "es-es": "es-es";
                    "fr-fr": "fr-fr";
                    "id-id": "id-id";
                    "ja-jp": "ja-jp";
                    "ko-kr": "ko-kr";
                    "pt-pt": "pt-pt";
                    "ru-ru": "ru-ru";
                    "th-th": "th-th";
                    "vi-vn": "vi-vn";
                    "zh-cn": "zh-cn";
                    "zh-tw": "zh-tw";
                },
            >,
        >;
        logging: ZodOptional<
            ZodObject<
                {
                    enabled: ZodDefault<ZodBoolean>;
                    includeLevel: ZodDefault<ZodBoolean>;
                    includeTimestamp: ZodDefault<ZodBoolean>;
                    level: ZodDefault<
                        ZodEnum<
                            { debug: "debug"; error: "error"; info: "info"; warn: "warn" },
                        >,
                    >;
                },
                $strip,
            >,
        >;
        network: ZodOptional<
            ZodObject<
                {
                    retries: ZodDefault<ZodNumber>;
                    retryDelay: ZodDefault<ZodNumber>;
                    timeout: ZodDefault<ZodNumber>;
                    userAgent: ZodOptional<ZodString>;
                },
                $strip,
            >,
        >;
    },
    $strip,
> = ...
Main configuration schema