/**
 * @license
 * Copyright 2025 Google LLC
 * SPDX-License-Identifier: Apache-2.0
 */

export const ExperimentFlags = {
  CONTEXT_COMPRESSION_THRESHOLD: 45740197,
  USER_CACHING: 45740198,
  BANNER_TEXT_NO_CAPACITY_ISSUES: 45740199,
  BANNER_TEXT_CAPACITY_ISSUES: 45740200,
  ENABLE_PREVIEW: 45740196,
  ENABLE_NUMERICAL_ROUTING: 45750526,
  CLASSIFIER_THRESHOLD: 45750527,
  ENABLE_ADMIN_CONTROLS: 45752213,
  MASKING_PROTECTION_THRESHOLD: 45758817,
  MASKING_PRUNABLE_THRESHOLD: 45758818,
  MASKING_PROTECT_LATEST_TURN: 45758819,
  GEMINI_3_1_PRO_LAUNCHED: 45760185,
  PRO_MODEL_NO_ACCESS: 45768879,
  DEFAULT_REQUEST_TIMEOUT: 45773134,
  GEMINI_3_5_FLASH_GA_LAUNCHED: 45780819,
} as const;

export type ExperimentFlagName =
  (typeof ExperimentFlags)[keyof typeof ExperimentFlags];
