import { Wr as StreamFn } from "./proxy-B6W6GCLx.js"; import { f as ThinkLevel } from "./commands-registry.types-CqlsKSD9.js"; //#region src/llm/providers/stream-wrappers/moonshot-thinking.d.ts type MoonshotThinkingType = "enabled" | "disabled"; type MoonshotThinkingKeep = "all"; /** @deprecated Moonshot provider-owned stream helper; do not use from third-party plugins. */ declare function resolveMoonshotThinkingType(params: { configuredThinking: unknown; thinkingLevel?: ThinkLevel; }): MoonshotThinkingType | undefined; /** @deprecated Moonshot provider-owned stream helper; do not use from third-party plugins. */ declare function createMoonshotThinkingWrapper(baseStreamFn: StreamFn | undefined, thinkingType?: MoonshotThinkingType, thinkingKeep?: MoonshotThinkingKeep): StreamFn; //#endregion export { resolveMoonshotThinkingType as n, createMoonshotThinkingWrapper as t };