import { OrElement } from "@openremote/or-element"; import type { EmailNotificationMessage } from "@openremote/model"; import { type OrRuleForm } from "./or-rule-form"; declare const OrRuleFormEmailMessage_base: (new (...args: any[]) => { _i18nextJustInitialized: boolean; _language: string; connectedCallback(): void; disconnectedCallback(): void; shouldUpdate(changedProps: import("lit").PropertyValues): any; initCallback: (options: import("i18next").InitOptions) => void; langChangedCallback: () => void; readonly isConnected: boolean; }) & typeof OrElement; export declare class OrRuleFormEmailMessage extends OrRuleFormEmailMessage_base implements OrRuleForm { message?: EmailNotificationMessage; readonly?: boolean; static get styles(): import("lit").CSSResult; checkValidity(): boolean; protected render(): import("lit").TemplateResult<1>; protected setActionNotificationName(value: string | undefined, key?: string): void; } export {}; //# sourceMappingURL=or-rule-form-email-message.d.ts.map