/** * Creates and Anthropic client * @param state * @returns {state} */ export function createClient(state: any): any; /** * Executes a series of operations. * It ensures the client is created first and assigned to the 'client' variable * @private * @param operations * @returns {operation} */ export function execute(...operations: any[]): operation; export function setMockClient(mock: any): void; /** * Prompt the Claude chat interface to respond * @public * @function * @example * prompt(`Filter these emails and pick out the most urgent: ${JSON.stringify($.data)}`); * @param {string} message - The prompt * @param {PromptOptions} opts - Model, Max Tokens, Temperature, and other options. * @returns {operation} */ export function prompt(message: string, opts: PromptOptions): operation; /** * Options provided to Chat Completions Create (https://docs.anthropic.com/en/api/messages) */ export type PromptOptions = any; export { dataPath, dataValue, dateFns, cursor, each, field, fields, fn, lastReferenceValue, merge, sourceValue } from "@openfn/language-common";