import { zr as StreamFn } from "./index-CGp_nQb_.js"; import { Un as ProviderWrapStreamFnContext } from "./types-zNvdN8-r.js"; import { t as VllmQwenThinkingFormat } from "./thinking-policy-BIDLX-nj.js"; //#region extensions/vllm/stream.d.ts type VllmThinkingLevel = ProviderWrapStreamFnContext["thinkingLevel"]; declare function createVllmQwenThinkingWrapper(params: { baseStreamFn: StreamFn | undefined; format: VllmQwenThinkingFormat; thinkingLevel: VllmThinkingLevel; }): StreamFn; declare function createVllmProviderThinkingWrapper(params: { baseStreamFn: StreamFn | undefined; qwenFormat?: VllmQwenThinkingFormat; thinkingLevel: VllmThinkingLevel; }): StreamFn; declare function wrapVllmProviderStream(ctx: ProviderWrapStreamFnContext): StreamFn | undefined; //#endregion export { createVllmQwenThinkingWrapper as n, wrapVllmProviderStream as r, createVllmProviderThinkingWrapper as t };