import { OrElement } from "@openremote/or-element"; import { type Node } from "@openremote/model"; import type { OrMwcDrawer } from "@openremote/or-mwc-components/or-mwc-drawer"; import type { FlowEditor } from "./flow-editor"; declare const NodePanel_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 NodePanel extends NodePanel_base { nodes: Node[]; static get styles(): import("lit").CSSResult; drawer: OrMwcDrawer; application: FlowEditor; protected firstUpdated(): void; protected render(): import("lit").TemplateResult<1>; private nodeTemplate; private get listTemplate(); } export {}; //# sourceMappingURL=node-panel.d.ts.map