public function __construct( 		protected bool $approvedByBuyer, 		protected ?float $advancePayment, 		protected ?string $warehouseId, 		protected ?string $buyerId, 		protected ?string $note, 		protected ?array $emailRecipients, 		protected ?string $authorId, 		protected ?string $authorType 	) { 	}