// Code generated by depstubber. DO NOT EDIT.
// This is a simple stub for github.com/cristalhq/jwt/v3, strictly for use in testing.

// See the LICENSE file for information about the licensing of the original library.
// Source: github.com/cristalhq/jwt/v3 (exports: Signer; functions: NewSignerHS,HS256)

// Package jwt is a stub of github.com/cristalhq/jwt/v3, generated by depstubber.
package jwt

type Algorithm string

func (_ Algorithm) String() string {
	return ""
}

var HS256 Algorithm = ""

func NewSignerHS(_ Algorithm, _ []byte) (Signer, error) {
	return nil, nil
}

type Signer interface {
	Algorithm() Algorithm
	Sign(_ []byte) ([]byte, error)
	SignSize() int
}
