/** * @license * Copyright 2023 Google LLC * SPDX-License-Identifier: Apache-2.0 */ import type { InputValues } from "@google-labs/breadboard"; export type RunJavascriptOutputs = Record & { result: unknown; }; export declare function convertToNamedFunction({ funcStr, name, throwOnNameMismatch, }: { funcStr: string; name?: string; throwOnNameMismatch?: boolean; }): string; declare const _default: { metadata: { title: string; description: string; help: { url: string; }; }; describe: () => Promise<{ inputSchema: { type: string; properties: { code: { type: string; title: string; description: string; format: string; behavior: ("config" | "hint-code")[]; }; inputSchema: { type: string; properties: {}; required: never[]; additionalProperties: true; title: string; description: string; behavior: ("config" | "ports-spec")[]; }; name: { type: string; title: string; description: string; default: string; behavior: "config"[]; }; outputSchema: { type: string; properties: {}; required: never[]; additionalProperties: true; title: string; description: string; behavior: ("config" | "ports-spec")[]; }; raw: { type: string; title: string; description: string; default: string; behavior: "config"[]; }; schema: { type: string; properties: {}; required: never[]; additionalProperties: true; title: string; description: string; behavior: ("deprecated" | "config" | "ports-spec")[]; }; }; required: string[]; additionalProperties: true; }; outputSchema: { type: string; properties: { result: { type: string[]; title: string; description: string; }; }; required: never[]; additionalProperties: true; }; }>; invoke: (inputs: InputValues) => Promise; }; export default _default; //# sourceMappingURL=run-javascript.d.ts.map