/* eslint-disable */ // Generated by Wrangler by running `wrangler types env.d.ts --include-runtime false` (hash: e23c437483faad42c0a968a88ae8dab5) declare namespace Cloudflare { interface GlobalProps { mainModule: typeof import("./src/server"); durableNamespaces: | "StateAgent" | "CallableAgent" | "StreamingAgent" | "ScheduleAgent" | "SqlAgent" | "ConnectionsAgent" | "RoutingAgent" | "ReadonlyAgent" | "RetryAgent" | "ChatAgent" | "ToolsAgent" | "CodemodeAgent" | "SupervisorAgent" | "ChildAgent" | "LobbyAgent" | "RoomAgent" | "ManagerAgent" | "FanoutWorkerAgent" | "PipelineOrchestratorAgent" | "ValidatorStageAgent" | "TransformStageAgent" | "EnrichStageAgent" | "PlaygroundMcpServer" | "McpClientAgent" | "BasicWorkflowAgent" | "ApprovalAgent" | "ReceiveEmailAgent" | "SecureEmailAgent" | "PlaygroundVoiceAgent"; } interface Env { LOADER: WorkerLoader; AI: Ai; EMAIL_SECRET: "demo-secret-change-in-production"; OPENAI_API_KEY: string; StateAgent: DurableObjectNamespace; CallableAgent: DurableObjectNamespace; StreamingAgent: DurableObjectNamespace< import("./src/server").StreamingAgent >; ScheduleAgent: DurableObjectNamespace; SqlAgent: DurableObjectNamespace; ConnectionsAgent: DurableObjectNamespace< import("./src/server").ConnectionsAgent >; RoutingAgent: DurableObjectNamespace; ReadonlyAgent: DurableObjectNamespace; RetryAgent: DurableObjectNamespace; ChatAgent: DurableObjectNamespace; ToolsAgent: DurableObjectNamespace; CodemodeAgent: DurableObjectNamespace; SupervisorAgent: DurableObjectNamespace< import("./src/server").SupervisorAgent >; ChildAgent: DurableObjectNamespace; LobbyAgent: DurableObjectNamespace; RoomAgent: DurableObjectNamespace; ManagerAgent: DurableObjectNamespace; FanoutWorkerAgent: DurableObjectNamespace< import("./src/server").FanoutWorkerAgent >; PipelineOrchestratorAgent: DurableObjectNamespace< import("./src/server").PipelineOrchestratorAgent >; ValidatorStageAgent: DurableObjectNamespace< import("./src/server").ValidatorStageAgent >; TransformStageAgent: DurableObjectNamespace< import("./src/server").TransformStageAgent >; EnrichStageAgent: DurableObjectNamespace< import("./src/server").EnrichStageAgent >; PlaygroundMcpServer: DurableObjectNamespace< import("./src/server").PlaygroundMcpServer >; McpClientAgent: DurableObjectNamespace< import("./src/server").McpClientAgent >; BasicWorkflowAgent: DurableObjectNamespace< import("./src/server").BasicWorkflowAgent >; ApprovalAgent: DurableObjectNamespace; ReceiveEmailAgent: DurableObjectNamespace< import("./src/server").ReceiveEmailAgent >; SecureEmailAgent: DurableObjectNamespace< import("./src/server").SecureEmailAgent >; PlaygroundVoiceAgent: DurableObjectNamespace< import("./src/server").PlaygroundVoiceAgent >; ProcessingWorkflow: Workflow< Parameters[0]["payload"] >; ApprovalWorkflow: Workflow< Parameters[0]["payload"] >; } } interface Env extends Cloudflare.Env {} type StringifyValues> = { [Binding in keyof EnvType]: EnvType[Binding] extends string ? EnvType[Binding] : string; }; declare namespace NodeJS { interface ProcessEnv extends StringifyValues< Pick > {} }