import { type PropertyValues } from "lit"; import { OrElement } from "@openremote/or-element"; declare const OrRuleGroupViewer_base: (new (...args: any[]) => { _i18nextJustInitialized: boolean; _language: string; connectedCallback(): void; disconnectedCallback(): void; shouldUpdate(changedProps: PropertyValues): any; initCallback: (options: import("i18next").InitOptions) => void; langChangedCallback: () => void; readonly isConnected: boolean; }) & typeof OrElement; export declare class OrRuleGroupViewer extends OrRuleGroupViewer_base { /** * Name of the group */ group?: string; readonly: boolean; protected _lastSaved?: string; protected _groupNameInput?: HTMLInputElement; static get styles(): import("lit").CSSResult[]; willUpdate(changedProps: PropertyValues): void; render(): import("lit").TemplateResult<1>; protected _onGroupNameChange(ev: Event): void; protected _cannotSave(): boolean; protected _onSaveClicked(): void; } export {}; //# sourceMappingURL=or-rule-group-viewer.d.ts.map