/**
* @burdenoff/fe-libs/shared/feature-flags
*
* Enhanced feature flag module for Burdenoff products.
*
* Provides a React context provider that evaluates feature flags against
* the global-tenant-svc backend, with workspace-aware re-fetching,
* polling, and default-allow semantics.
*
* @example
* ```tsx
* import {
* FeatureFlagProvider,
* useFeatureFlags,
* useFeatureFlag,
* FeatureGate,
* } from '@burdenoff/fe-libs/shared/feature-flags';
*
* // In shell
*
*
*
*
* // In components
* const isEnabled = useFeatureFlag('new-dashboard');
* // or
* }>
*
*
* ```
*/
export { FeatureFlagProvider, useFeatureFlags } from './FeatureFlagProvider';
export type { FeatureFlagProviderProps } from './FeatureFlagProvider';
export { useFeatureFlag, useFeatureFlagValue, useFeatureFlagDetails } from './useFeatureFlag';
export { FeatureGate } from './FeatureGate';
export type { FeatureGateProps } from './FeatureGate';
export type { FlagValue, FlagType, FlagStatus, FlagEvaluation, BulkEvaluationResponse, FeatureFlagProviderConfig, FeatureFlagContextValue, } from './types';
//# sourceMappingURL=index.d.ts.map