/** * Central registry of all feature flag names. * * ## Categories * - **UI**: Visual features and theme settings * - **Auth**: Authentication and security features * - **Data**: Data management and real-time features * - **Reports**: Report generation and export features * - **Admin**: Administrative and debugging features * - **UX**: User experience enhancements * - **Beta**: Experimental and preview features */ export declare const flagKeys: { /** Enable dark mode toggle in theme settings */ readonly DARK_MODE: "dark-mode"; /** Enable the redesigned dashboard experience */ readonly NEW_DASHBOARD: "new-dashboard"; /** Enable multi-factor authentication */ readonly MFA_ENABLED: "mfa-enabled"; /** Enable email verification flow */ readonly EMAIL_VERIFICATION: "email-verification"; /** Enable social login providers (Google, GitHub, etc.) */ readonly SOCIAL_LOGIN: "social-login"; /** Enable user profile editing */ readonly USER_PROFILE_EDITING: "user-profile-editing"; /** Enable admin panel access */ readonly ADMIN_PANEL: "admin-panel"; /** Enable real-time data updates via WebSocket/SSE */ readonly REAL_TIME_UPDATES: "real-time-updates"; /** Enable v2 analytics tracking */ readonly ANALYTICS_V2: "analytics-v2"; /** Enable API rate limiting display */ readonly API_RATE_LIMIT_DISPLAY: "api-rate-limit-display"; /** Enable report export functionality */ readonly EXPORT_REPORTS: "export-reports"; /** Enable reports feature overall */ readonly REPORTS_ENABLED: "reports-enabled"; /** Enable advanced filtering options */ readonly ADVANCED_FILTERS: "advanced-filters"; /** Enable advanced search functionality */ readonly ADVANCED_SEARCH: "advanced-search"; /** Enable debug mode toggle for developers */ readonly DEBUG_MODE: "debug-mode"; /** Enable maintenance mode banner */ readonly MAINTENANCE_MODE: "maintenance-mode"; /** Enable feature announcements banner */ readonly FEATURE_ANNOUNCEMENTS: "feature-announcements"; /** Enable onboarding tour for new users */ readonly ONBOARDING_TOUR: "onboarding-tour"; /** Enable keyboard shortcuts */ readonly KEYBOARD_SHORTCUTS: "keyboard-shortcuts"; /** Enable access to beta features */ readonly BETA_FEATURES: "beta-features"; }; export type FlagKey = (typeof flagKeys)[keyof typeof flagKeys]; /** * Flag categories for organizational purposes */ export declare const flagCategories: { readonly UI: readonly ["dark-mode", "new-dashboard"]; readonly AUTH: readonly ["mfa-enabled", "email-verification", "social-login", "user-profile-editing", "admin-panel"]; readonly DATA: readonly ["real-time-updates", "analytics-v2", "api-rate-limit-display"]; readonly REPORTS: readonly ["export-reports", "reports-enabled"]; readonly SEARCH: readonly ["advanced-filters", "advanced-search"]; readonly ADMIN: readonly ["debug-mode", "maintenance-mode"]; readonly UX: readonly ["feature-announcements", "onboarding-tour", "keyboard-shortcuts"]; readonly BETA: readonly ["beta-features"]; }; export type FlagCategory = keyof typeof flagCategories;