*/ interface SlidingPaginationInterface extends PaginationInterface { public function getRoute(): ?string; /** * @return array */ public function getParams(): array; /** * @param string[]|string|null $key * @param array $params */ public function isSorted(array|string|null $key = null, array $params = []): bool; /** * @return array */ public function getPaginationData(): array; /** * @return array|null */ public function getPaginatorOptions(): ?array; /** * @return array|null */ public function getCustomParameters(): ?array; }