import * as z from "zod/v4"; import { ClosedEnum } from "../types/enums.js"; import { Result as SafeParseResult } from "../types/fp.js"; import { SDKValidationError } from "./errors/sdkvalidationerror.js"; import { InternChatToolCall } from "./internchattoolcall.js"; export declare const InternChatDeltaRole: { readonly Assistant: "assistant"; }; export type InternChatDeltaRole = ClosedEnum; /** * The incremental content of one chunk. The first chunk carries `role`, text chunks carry `content`, reasoning chunks carry `reasoning`, and an interaction chunk carries one complete `tool_calls` entry. */ export type InternChatDelta = { content?: string | undefined; reasoning?: string | undefined; role?: InternChatDeltaRole | undefined; toolCalls?: Array | undefined; }; /** @internal */ export declare const InternChatDeltaRole$inboundSchema: z.ZodEnum; /** @internal */ export declare const InternChatDelta$inboundSchema: z.ZodType; export declare function internChatDeltaFromJSON(jsonString: string): SafeParseResult; //# sourceMappingURL=internchatdelta.d.ts.map