/** * @license Copyright © HatioLab Inc. All rights reserved. */ import '@material/web/icon/icon.js'; import '@operato/input/ox-buttons-radio.js'; import '@operato/input/ox-input-code.js'; import '@operato/i18n/ox-i18n.js'; import '@operato/help/ox-help-icon.js'; import './data-binding-value-map.js'; import './data-binding-value-range.js'; import { LitElement } from 'lit'; import { Properties } from '@hatiolab/things-scene'; import { DataBindingMapper, Mapping } from './data-binding-mapper.js'; declare const DataBindingPopup_base: typeof LitElement & import("@open-wc/dedupe-mixin").Constructor; export declare class DataBindingPopup extends DataBindingPopup_base { static get scopedElements(): { 'data-binding-mapper': typeof DataBindingMapper; }; static styles: import("lit").CSSResult[]; mappings: Mapping[]; properties: Properties[]; selected?: any; scene?: any; private _viewMode; private _selectedIndex; private _inspectorMode; private _sourceTree; private _expandedPaths; private _previewInput; private _previewOutput; private get _selected(); private get _root(); private get _currentMapping(); connectedCallback(): void; render(): import("lit-html").TemplateResult<1>; private _renderLeftPanel; private _renderMappingItems; private _renderFlowCards; private _renderRuleConfig; private _renderInspector; private _renderComponentList; private _renderSourceTree; private _renderJsonataHelp; private _renderTargetTree; private _renderTreeNodes; private _renderPreviewBar; private _selectMapping; private _addMapping; private _deleteMapping; private _updateMapping; private _changeRule; private _selectTreePath; private _findComponent; private _refreshSourceTree; private _refreshPreview; private _renderRuleHelp; private _renderFlowOverview; private _ruleSummary; private _mappingStatus; private _mappingSummary; private _dispatchChange; } export {};