* @throws ShortUrlNotFoundException */ public function visitsForShortUrl( ShortUrlIdentifier $identifier, VisitsParams $params, ?ApiKey $apiKey = null, ): Paginator; /** * @return Paginator * @throws TagNotFoundException */ public function visitsForTag(string $tag, VisitsParams $params, ?ApiKey $apiKey = null): Paginator; /** * @return Paginator * @throws DomainNotFoundException */ public function visitsForDomain(string $domain, VisitsParams $params, ?ApiKey $apiKey = null): Paginator; /** * @return Paginator */ public function orphanVisits(OrphanVisitsParams $params, ?ApiKey $apiKey = null): Paginator; /** * @return Paginator */ public function nonOrphanVisits(VisitsParams $params, ?ApiKey $apiKey = null): Paginator; }