* SPDX-License-Identifier: AGPL-3.0-or-later */ namespace KTXF\Mail\Collection; use KTXF\Resource\Provider\Node\NodePropertiesMutableInterface; interface CollectionPropertiesMutableInterface extends CollectionPropertiesBaseInterface, NodePropertiesMutableInterface { public const JSON_TYPE = CollectionPropertiesBaseInterface::JSON_TYPE; public function setLabel(string $value); public function setRole(CollectionRoles $value): static; public function setRank(int $value): static; public function setSubscription(bool $value): static; }