import { HCLGenerator, WarningCollector } from '../types.js'; import { useConditionSetApi } from '../../../../hooks/useConditionSetApi.js'; export declare class ConditionSetRuleGenerator implements HCLGenerator { private warningCollector; name: string; private template; private listConditionSets; constructor(listConditionSetsFn: ReturnType['listConditionSets'], warningCollector: WarningCollector); generateHCL(): Promise; }