stripe
Version:
Stripe API wrapper
40 lines (39 loc) • 1.81 kB
TypeScript
import { Stripe } from '../../stripe.core.js';
import { Alert, AlertResource } from './Alerts.js';
import { CreditBalanceSummary, CreditBalanceSummaryResource } from './CreditBalanceSummary.js';
import { CreditBalanceTransaction, CreditBalanceTransactionResource } from './CreditBalanceTransactions.js';
import { CreditGrant, CreditGrantResource } from './CreditGrants.js';
import { Meter, MeterResource } from './Meters.js';
import { MeterEvent, MeterEventResource } from './MeterEvents.js';
import { MeterEventAdjustment, MeterEventAdjustmentResource } from './MeterEventAdjustments.js';
import { AlertTriggered } from './AlertTriggereds.js';
import { MeterEventSummary } from './MeterEventSummaries.js';
export { Alert } from './Alerts.js';
export { CreditBalanceSummary } from './CreditBalanceSummary.js';
export { CreditBalanceTransaction } from './CreditBalanceTransactions.js';
export { CreditGrant } from './CreditGrants.js';
export { Meter } from './Meters.js';
export { MeterEvent } from './MeterEvents.js';
export { MeterEventAdjustment } from './MeterEventAdjustments.js';
export declare class Billing {
private readonly stripe;
alerts: AlertResource;
creditBalanceSummaries: CreditBalanceSummaryResource;
creditBalanceTransactions: CreditBalanceTransactionResource;
creditGrants: CreditGrantResource;
meters: MeterResource;
meterEvents: MeterEventResource;
meterEventAdjustments: MeterEventAdjustmentResource;
constructor(stripe: Stripe);
}
export declare namespace Billing {
export { Alert };
export { CreditBalanceSummary };
export { CreditBalanceTransaction };
export { CreditGrant };
export { Meter };
export { MeterEvent };
export { MeterEventAdjustment };
export { AlertTriggered };
export { MeterEventSummary };
}