"""
AgentEmailTool - Email tool for AI agents

Usage:
    from agent_email import AgentEmailTool
    
    tool = AgentEmailTool(agent_id="sofiia")
    inbox = tool.create_inbox()
    tool.send(to=["user@example.com"], subject="Hello", body="Test")
    emails = tool.receive()
"""

from .agent_email import (
    AgentEmailTool,
    EmailConfig,
    SecureCredentialsStore,
    PIIGuard,
    AuditLogger,
    RateLimiter,
    EmailError,
    RateLimitError,
    register_tools
)

__all__ = [
    "AgentEmailTool",
    "EmailConfig", 
    "SecureCredentialsStore",
    "PIIGuard",
    "AuditLogger",
    "RateLimiter",
    "EmailError",
    "RateLimitError",
    "register_tools"
]

__version__ = "1.0.0"
