autopv-cli
Version:
AutoPrivacy DSAR evidence-pack generator - Automated GDPR compliance for SaaS companies
14 lines (13 loc) • 463 B
TypeScript
import Stripe from 'stripe';
export interface StripeExportResult {
customers: Stripe.Customer[];
charges: Stripe.Charge[];
methods: Stripe.PaymentMethod[];
}
export declare class StripeProvider {
private stripe;
constructor(secretKey: string);
exportCustomerData(email: string): Promise<StripeExportResult>;
calculateTotalCharges(charges: Stripe.Charge[]): number;
formatAmount(amountInCents: number, currency?: string): string;
}