import {BaseError, BaseErrorOpts} from '#lib/errors' /** Common base class for errors in the crypto module */ export class CryptoError extends BaseError {} /** Thrown when failing to verify a JWT signature */ export class JWTBadSignatureError extends CryptoError { constructor(options?: BaseErrorOpts) { super('bad signature', options) } }