@rudderstack/integrations-lib
Version:
A comprehensive TypeScript library providing shared utilities, SDKs, and tools for RudderStack integrations and destinations.
14 lines • 498 B
TypeScript
import type { FeatureFlagDefinition } from '../types';
export interface FeatureFlagConfig {
flags: FeatureFlagDefinition[];
defaults?: {
category?: string;
type?: 'boolean' | 'string' | 'number';
};
}
export declare class FeatureFlagLoader {
static fromJSON(json: string): FeatureFlagDefinition[];
static fromObject(config: FeatureFlagConfig): FeatureFlagDefinition[];
static fromEnvironment(): FeatureFlagDefinition[];
}
//# sourceMappingURL=loader.d.ts.map