/** * @license * Copyright 2023 Google LLC * SPDX-License-Identifier: Apache-2.0 */ import { type Schema } from "@google-labs/breadboard"; import { LitElement } from "lit"; export type InputData = Record; export type InputOptions = { remember?: boolean; secret?: boolean; }; export declare class Input extends LitElement { #private; secret: boolean; /** * If true and `values` are provided, will automatically dispatch * the `InputEvent` (currently used in secrets). Otherwise, will * use `values` as initial input data. */ autosubmit: boolean; schema: Schema | null; values: InputData | null; static styles: import("lit").CSSResult; processInput(): Promise; render(): import("lit-html").TemplateResult<1> | undefined; } //# sourceMappingURL=input.d.ts.map