import { FF } from './FeatureFactory';
import { InternalContextContext } from './Context/InternalContextContext';
declare type ExcludeInvokeInternalContext = Omit<InternalContextContext, 'invoke'> & {
    invoke?: typeof invokeFeatureFactory;
};
export declare function invokeFeatureFactory(context: ExcludeInvokeInternalContext, ff: FF): void;
export declare function invokeFeatureFactory(context: ExcludeInvokeInternalContext): (ff: FF) => void;
export declare const invokeFeatureFactories: (context: ExcludeInvokeInternalContext) => (features: FF<any, any>[]) => void;
export {};
