import type { FeatureFlagRules } from "./types.js"; export type EvaluatedFeatureFlags = Record | { flags?: Record; values?: Record; }; export declare function evaluatedFeatureFlagValues(result: EvaluatedFeatureFlags | undefined): Record; export declare function featureFlagValue(values: Record, key: string): boolean; export declare function normalizeFeatureFlagPercentage(value: unknown): number; /** * Keep the shared editor safe while a remote app is upgrading or returning an * optimistic/transient rule envelope. The fleet contract still validates the * authoritative response; this only prevents absent collection fields from * crashing the operator UI between refreshes. */ export declare function normalizeFeatureFlagRules(rules: Partial | null | undefined): FeatureFlagRules; //# sourceMappingURL=helpers.d.ts.map