diff --git a/lib/public/Teams/ITeamFolderProvider.php b/lib/public/Teams/ITeamFolderProvider.php index 4eb33fe33d819..116fa099a2bbc 100644 --- a/lib/public/Teams/ITeamFolderProvider.php +++ b/lib/public/Teams/ITeamFolderProvider.php @@ -23,6 +23,21 @@ #[Consumable(since: '35.0.0')] #[Implementable(since: '35.0.0')] interface ITeamFolderProvider extends ITeamResourceProvider { + + /** + * Return the list of team folders that can be linked to the team. + * + * @since 35.0.0 + */ + public function getLinkableTeamFolders(string $circleId): array; + + /** + * Link a team folder to the team. + * + * @since 35.0.0 + */ + public function linkTeamFolder(string $circleId, int $folderId): TeamFolder; + /** * Return the folder exclusively linked to the team. *