// Metro module 4030 (f4031). import { createApexExperiment } from "../experiments/apex/index"; const apexExperiment = createApexExperiment({ name: "2026-03-overlay-default-keybind", kind: "user", defaultConfig: { keybindOverride: void 0 }, variations: { 1: { keybindOverride: "ctrl+tab" }, 2: { keybindOverride: "alt+x" }, 3: { keybindOverride: "ctrl+l" } } }); const apexExperiment2 = createApexExperiment({ name: "2025-11-overlay-chat", kind: "user", defaultConfig: { hasChat: false, hasFriendList: false, showNowPlayingForDifferentGames: false }, variations: { 1: { hasChat: true, hasFriendList: false, showNowPlayingForDifferentGames: false }, 2: { hasChat: true, hasFriendList: true, showNowPlayingForDifferentGames: false }, 3: { hasChat: true, hasFriendList: true, showNowPlayingForDifferentGames: true } } }); const apexExperiment3 = createApexExperiment({ name: "2026-04-overlay-streamer-mode", kind: "user", defaultConfig: { enabled: false }, variations: { 1: { enabled: true } } }); export { apexExperiment as OverlayDefaultKeybindOverrideExperiment }; export function getOverlayDefaultKeybind(a0) { return apexExperiment.getConfig({ location: a0 }); } export { apexExperiment2 as OverlayChatExperiment }; export function getOverlayChatConfig(a0) { return apexExperiment2.getConfig({ location: a0 }); } export function useOverlayChat(a0) { return apexExperiment2.useConfig({ location: a0 }); } export { apexExperiment3 as OverlayStreamerModeExperiment }; export function getOverlayStreamerModeConfig(a0) { return apexExperiment3.getConfig({ location: a0 }); } export function useOverlayStreamerMode(a0) { return apexExperiment3.useConfig({ location: a0 }).enabled; } export function trackOverlayInitializedExperiments() { apexExperiment2.getConfig({ location: "OVERLAY_INITIALIZED" }); apexExperiment3.getConfig({ location: "OVERLAY_INITIALIZED" }); }