Variable: StreamMessagePartSchema
constStreamMessagePartSchema:ZodUnion<[ZodObject<{additionalData:ZodOptional<ZodAny>;isCompleted:ZodOptional<ZodBoolean>;text:ZodString;type:ZodLiteral<"text">; },"strip",ZodTypeAny, {additionalData:any;isCompleted:boolean;text:string;type:"text"; }, {additionalData:any;isCompleted:boolean;text:string;type:"text"; }>,ZodObject<{additionalData:ZodOptional<ZodAny>;isCompleted:ZodOptional<ZodBoolean>;toolInvocation:ZodObject<{args:ZodAny;result:ZodOptional<ZodAny>;state:ZodString;toolCallId:ZodString;toolName:ZodString; },"strip",ZodTypeAny, {args:any;result:any;state:string;toolCallId:string;toolName:string; }, {args:any;result:any;state:string;toolCallId:string;toolName:string; }>;type:ZodLiteral<"tool-invocation">; },"strip",ZodTypeAny, {additionalData:any;isCompleted:boolean;toolInvocation: {args:any;result:any;state:string;toolCallId:string;toolName:string; };type:"tool-invocation"; }, {additionalData:any;isCompleted:boolean;toolInvocation: {args:any;result:any;state:string;toolCallId:string;toolName:string; };type:"tool-invocation"; }>,ZodObject<{additionalData:ZodOptional<ZodAny>;isCompleted:ZodOptional<ZodBoolean>;type:ZodString; },"passthrough",ZodTypeAny,objectOutputType<{additionalData:ZodOptional<ZodAny>;isCompleted:ZodOptional<ZodBoolean>;type:ZodString; },ZodTypeAny,"passthrough">,objectInputType<{additionalData:ZodOptional<ZodAny>;isCompleted:ZodOptional<ZodBoolean>;type:ZodString; },ZodTypeAny,"passthrough">>]>
Defined in: packages/core/src/types.ts:131