export type FeatureFlagTarget = { id: string; label: string; description?: string; }; export type FeatureFlag = { id: string; name: string; description?: string; enabled: boolean; rollout: number; targets?: FeatureFlagTarget[]; }; export type FeatureFlagsManagerOptions = { selector: string; title?: string; flags: FeatureFlag[]; onToggle?: (flag: FeatureFlag, enabled: boolean) => void; onRolloutChange?: (flag: FeatureFlag, rollout: number) => void; hydrate?: boolean; }; //# sourceMappingURL=FeatureFlagsManager.types.d.ts.map