import { an as ProviderWrapStreamFnContext } from "../../plugin-entry-D3iV1gAb.js"; //#region extensions/kilocode/stream.d.ts type ThinkLevel = NonNullable; type ProviderStreamFn = NonNullable; declare function createKilocodeStreamWrapper(baseStreamFn: ProviderWrapStreamFnContext["streamFn"], thinkingLevel?: ThinkLevel): ProviderWrapStreamFnContext["streamFn"]; declare function wrapKilocodeProviderStream(ctx: ProviderWrapStreamFnContext): ProviderStreamFn | undefined; //#endregion export { createKilocodeStreamWrapper, wrapKilocodeProviderStream };