@tsed/stripe
Version:
Stripe package for Ts.ED framework
16 lines (15 loc) • 594 B
TypeScript
/// <reference types="node" resolution-mode="require"/>
/// <reference types="node" resolution-mode="require"/>
import "../services/StripeFactory.js";
import { MiddlewareMethods } from "@tsed/platform-middlewares";
import { Context } from "@tsed/platform-params";
import { Stripe } from "stripe";
export interface WebhookEventOptions {
secret: string;
tolerance: number;
}
export declare class WebhookEventMiddleware implements MiddlewareMethods {
protected stripe: Stripe;
protected webhooks: WebhookEventOptions;
use(signature: string, body: Buffer, ctx: Context): any;
}