import {BaseError, BaseErrorOpts} from '#common/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('could not verify token signature', options) } }