FlagConfiguration
FlagConfiguration
Configuration returned by external flag providers
Signature
interface FlagConfiguration {
    enabled: boolean;
    config?: Record<string, any>;
    percentage?: number;
    targeting?: {
    segments?: string[];
    rules?: Array<{
      condition: string;
      value: any;
    }>;
  };
}
enabled
property
booleanWhether the flag is enabled/disabled at the provider level
config
property
Record<string, any>Optional configuration data that can be used in the decide function
percentage
property
numberOptional percentage for gradual rollouts (0-100)
targeting
property
{     segments?: string[];     rules?: Array<{       condition: string;       value: any;     }>;   }Optional targeting rules or segments