<?php
declare(strict_types=1);

namespace Oscar\MailEngine\MimeContent;

final class RealMimeContent implements MimeContentInterface
{
    // ... existing properties ...

    public function getAttachmentStream(string $messageId, int $idx, string $accountId): mixed
    {
        // TODO: Implement v0.2.0
        $message = $this->getMessage($messageId, $accountId);
        return $message->getPart($idx)->getDecodedStream();
    }

    // ... other existing methods ...
}