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