/** * @license * Copyright 2024 Google LLC * SPDX-License-Identifier: Apache-2.0 */ import { BehaviorSchema, GraphDescriptor, GraphProvider } from "@google-labs/breadboard"; import { LitElement } from "lit"; declare enum TYPE { STRING = "string", OBJECT = "object", NUMBER = "number" } type ArrayEditorType = string | number | object; export declare class ArrayEditor extends LitElement { #private; type: TYPE; behavior: BehaviorSchema | null; subGraphId: string | null; providers: GraphProvider[]; providerOps: number; graph: GraphDescriptor | null; static styles: import("lit").CSSResult; set items(items: ArrayEditorType[] | null); get items(): ArrayEditorType[] | null; get value(): string; protected willUpdate(): void; protected updated(): void; render(): import("lit-html").TemplateResult<1>; } export {}; //# sourceMappingURL=array-editor.d.ts.map