import { Feature, FeatureFlags } from '../../types/types'; /** * Singleton class to manage feature flags. */ declare class FeatureFlagManager { private _featureFlags; private constructor(); static getInstance(): FeatureFlagManager; private static _instance; /** * Sets a specific feature flag. * @param name - The name of the feature flag. * @param enabled - Whether the feature flag should be enabled. */ setFeatureFlag(name: Feature, enabled: boolean): void; /** * Set feature flags object * @param values */ set featureFlags(values: FeatureFlags); /** * Get direct access to the feature flags object. */ get featureFlags(): FeatureFlags; } declare const _default: FeatureFlagManager; export default _default;