import { OrElement } from "@openremote/or-element"; import type { AssetDescriptor, AttributePredicate, AssetQuery, RadialGeofencePredicate } from "@openremote/model"; import "@openremote/or-mwc-components/or-mwc-input"; import "@openremote/or-map"; declare const OrRuleRadialModal_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 OrRuleRadialModal extends OrRuleRadialModal_base { assetDescriptor?: AssetDescriptor; attributePredicate?: AttributePredicate; readonly: boolean; query?: AssetQuery; constructor(); initRadialMap(): void; protected getAttributeName(attributePredicate: AttributePredicate): string | undefined; protected setValuePredicateProperty(propertyName: string, value: any): void; renderDialogHTML(value: RadialGeofencePredicate): void; protected render(): import("lit").TemplateResult<1>; } export {}; //# sourceMappingURL=or-rule-radial-modal.d.ts.map