. */ declare(strict_types=1); namespace FireflyIII\Helpers\Webhook; use FireflyIII\Models\WebhookMessage; /** * Interface SignatureGeneratorInterface */ interface SignatureGeneratorInterface { /** * @param WebhookMessage $message * * @return string */ public function generate(WebhookMessage $message): string; /** * Return the version of this signature generator. * * @return int */ public function getVersion(): int; }