import { SecondaryExposure } from './LogEvent'; export type FeatureGate = { readonly name: string; readonly ruleID: string; readonly groupName: string | null; readonly value: boolean; readonly secondaryExposures: SecondaryExposure[]; }; export declare function makeFeatureGate(name: string, ruleID: string, value: boolean, groupName: string | null, secondaryExposures: SecondaryExposure[]): FeatureGate; export declare function makeEmptyFeatureGate(name: string): FeatureGate;