import { type AssetTypeInfo, type RuleCondition } from "@openremote/model"; import { ConditionType, type RulesConfig } from "../index"; import "./or-rule-asset-query"; import "./or-rule-trigger-query"; import "@openremote/or-icon"; import "@openremote/or-translate"; import { type SubMenuItem } from "@openremote/or-vaadin-components/or-vaadin-menu-bar"; export declare function getWhenTypesMenu(config?: RulesConfig, assetInfos?: AssetTypeInfo[], selectedType?: string): SubMenuItem[]; export declare function updateRuleConditionType(ruleCondition: RuleCondition, value: string | ConditionType | undefined, config?: RulesConfig): void; //# sourceMappingURL=or-rule-condition.d.ts.map