UNPKG

@datastax/langflow-client

Version:
21 lines (20 loc) 676 B
import { fetch, Headers } from "undici"; import { Flow } from "./flow.js"; import { Logs } from "./logs.js"; import { Files } from "./files.js"; import type { LangflowClientOptions, RequestOptions, Tweaks } from "./types.js"; export declare class LangflowClient { #private; baseUrl: string; basePath: string; langflowId?: string; apiKey?: string; fetch: typeof fetch; defaultHeaders: Headers; logs: Logs; files: Files; constructor(opts: LangflowClientOptions); flow(flowId: string, tweaks?: Tweaks): Flow; request(options: RequestOptions): Promise<unknown>; stream<T>(options: RequestOptions): Promise<ReadableStream<T>>; }