Expand description
Type definitions for the claude-cli-sdk.
This module re-exports all public types from the two submodules:
content: Content block types (ContentBlock,UserContent, …)messages: Top-level NDJSON message types (Message,Usage, …)
Re-exports§
pub use content::ALLOWED_IMAGE_MIME_TYPES;pub use content::Base64ImageSource;pub use content::ContentBlock;pub use content::ImageBlock;pub use content::ImageSource;pub use content::MAX_IMAGE_BASE64_BYTES;pub use content::TextBlock;pub use content::ThinkingBlock;pub use content::ToolResultBlock;pub use content::ToolResultContent;pub use content::ToolUseBlock;pub use content::UrlImageSource;pub use content::UserContent;pub use messages::AssistantMessage;pub use messages::AssistantMessageInner;pub use messages::McpServerStatus;pub use messages::Message;pub use messages::ResultMessage;pub use messages::SessionInfo;pub use messages::StreamEvent;pub use messages::SystemMessage;pub use messages::Usage;pub use messages::UserMessage;pub use messages::UserMessageInner;