import { type HttpContext } from '@adonisjs/core/http'; import { type NextFn } from '@adonisjs/core/types/http'; import { Shopkeeper } from '../shopkeeper.js'; import { Logger } from '@adonisjs/core/logger'; export default class StripeWebhookMiddleware { private shopkeeper; private logger; constructor(shopkeeper: Shopkeeper, logger: Logger); handle({ request }: HttpContext, next: NextFn): Promise; }