import { zr as StreamFn } from "../../index-CGp_nQb_.js"; import { Un as ProviderWrapStreamFnContext } from "../../types-zNvdN8-r.js"; import { t as SubsystemLogger } from "../../subsystem-CfQVin8T.js"; //#region extensions/cloudflare-ai-gateway/stream-wrappers.d.ts declare function shouldPatchAnthropicMessagesPayload(model: ProviderWrapStreamFnContext["model"]): boolean; declare function createCloudflareAiGatewayAnthropicThinkingPrefillWrapper(baseStreamFn: StreamFn | undefined): StreamFn; declare function wrapCloudflareAiGatewayProviderStream(ctx: ProviderWrapStreamFnContext): StreamFn | undefined; declare const testing: { log: SubsystemLogger; shouldPatchAnthropicMessagesPayload: typeof shouldPatchAnthropicMessagesPayload; }; //#endregion export { testing as __testing, testing, createCloudflareAiGatewayAnthropicThinkingPrefillWrapper, wrapCloudflareAiGatewayProviderStream };