export interface DeepSeekMessageBuild { content: string; role: "system" | "user" | "assistant" | "tool"; name?: string; tool_call_id?: string; prefix?: boolean; reasoning_content?: string | null; } export declare class DeepSeekMessageBuilder { private roleValue; private contentValue; private nameValue?; private toolCallIdValue?; private prefixValue?; private reasoningContentValue?; role(role: "system" | "user" | "assistant" | "tool"): this; content(content: string): this; name(name: string): this; toolCallId(id: string): this; prefix(prefix: boolean): this; reasoningContent(reasoningContent: string): this; build(): DeepSeekMessageBuild; } //# sourceMappingURL=deepseek-message.builder.d.ts.map