<?php declare(strict_types=1); namespace api\components\Tokens\Algorithms; use Lcobucci\JWT\Signer; use Lcobucci\JWT\Signer\Key; interface AlgorithmInterface { public function getAlgorithmId(): string; public function getSigner(): Signer; public function getPrivateKey(): Key; public function getPublicKey(): Key; }