genshin-manager
    Preparing search index...

    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