import { OrElement } from "@openremote/or-element"; import type { ActionType, RulesConfig } from "../index"; import { type JsonRule, type RuleActionAlarm, type User } from "@openremote/model"; import "@openremote/or-vaadin-components/or-vaadin-select"; import "./or-rule-json-dialog"; import "./forms/or-rule-form-alarm"; import type { OrRuleFormAlarm } from "./forms/or-rule-form-alarm"; export declare class OrRuleActionAlarm extends OrElement { static get styles(): import("lit").CSSResult; rule: JsonRule; action: RuleActionAlarm; actionType: ActionType; readonly?: boolean; config?: RulesConfig; protected _formElem?: OrRuleFormAlarm; protected _initialAction?: RuleActionAlarm; protected _loadedUsers: User[]; connectedCallback(): Promise; protected loadUsers(): Promise; protected render(): import("lit").TemplateResult<1>; protected setActionAlarmSeverity(value: string | undefined): void; } //# sourceMappingURL=or-rule-action-alarm.d.ts.map