import { LitElement, TemplateResult } from "lit";
import { ActionType, RulesConfig } from "../index";
import { JsonRule, RuleActionAlarm, User } from "@openremote/model";
import "./modals/or-rule-alarm-modal";
import "./forms/or-rule-form-alarm";
export declare class OrRuleActionAlarm extends LitElement {
    rule: JsonRule;
    action: RuleActionAlarm;
    actionType: ActionType;
    readonly?: boolean;
    config?: RulesConfig;
    protected _loadedUsers: User[];
    connectedCallback(): Promise<void>;
    protected loadUsers(): Promise<void>;
    protected render(): TemplateResult<1>;
}
//# sourceMappingURL=or-rule-action-alarm.d.ts.map