$data send back to sender * * @throws ShareNotFound * @throws ActionNotSupportedException * @throws BadRequestException * @throws AuthenticationFailedException * * @since 14.0.0 */ public function notificationReceived($notificationType, $providerId, array $notification); /** * get the supported share types, e.g. "user", "group", etc. * * @return array * * @since 14.0.0 */ public function getSupportedShareTypes(); }