import { m as ProviderConfig } from "../../config-DDAC7XCF.js"; import { a as PromptResponse, i as PromptRequest } from "../../types-BVDXzQjN.js"; import { StreamTextResult } from "ai"; //#region src/services/prompt/client.d.ts /** * Client for a single provider using AI SDK */ declare class PromptClient { #private; constructor(config: ProviderConfig); /** * Generate text (non-streaming) */ generate(request: PromptRequest): Promise; /** * Stream text */ stream(request: PromptRequest): Promise, never>>; getProviderName(): string; } //#endregion export { PromptClient };