66 lines
4.1 KiB
TypeScript
66 lines
4.1 KiB
TypeScript
import { Stripe } from '../../stripe.core.js';
|
|
import { Billing as BillingNamespace0, Alert, AlertResource } from './Alerts.js';
|
|
import { Billing as BillingNamespace1, CreditBalanceSummary, CreditBalanceSummaryResource } from './CreditBalanceSummary.js';
|
|
import { Billing as BillingNamespace2, CreditBalanceTransaction, CreditBalanceTransactionResource } from './CreditBalanceTransactions.js';
|
|
import { Billing as BillingNamespace3, CreditGrant, CreditGrantResource } from './CreditGrants.js';
|
|
import { Billing as BillingNamespace4, Meter, MeterResource } from './Meters.js';
|
|
import { Billing as BillingNamespace5, MeterEvent, MeterEventResource } from './MeterEvents.js';
|
|
import { Billing as BillingNamespace6, 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 { AlertTriggered } from './AlertTriggereds.js';
|
|
export { MeterEventSummary } from './MeterEventSummaries.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 import AlertListParams = BillingNamespace0.AlertListParams;
|
|
export import AlertCreateParams = BillingNamespace0.AlertCreateParams;
|
|
export import AlertRetrieveParams = BillingNamespace0.AlertRetrieveParams;
|
|
export import AlertActivateParams = BillingNamespace0.AlertActivateParams;
|
|
export import AlertArchiveParams = BillingNamespace0.AlertArchiveParams;
|
|
export import AlertDeactivateParams = BillingNamespace0.AlertDeactivateParams;
|
|
export { Alert };
|
|
export import CreditBalanceSummaryRetrieveParams = BillingNamespace1.CreditBalanceSummaryRetrieveParams;
|
|
export { CreditBalanceSummary };
|
|
export import CreditBalanceTransactionListParams = BillingNamespace2.CreditBalanceTransactionListParams;
|
|
export import CreditBalanceTransactionRetrieveParams = BillingNamespace2.CreditBalanceTransactionRetrieveParams;
|
|
export { CreditBalanceTransaction };
|
|
export import CreditGrantListParams = BillingNamespace3.CreditGrantListParams;
|
|
export import CreditGrantCreateParams = BillingNamespace3.CreditGrantCreateParams;
|
|
export import CreditGrantRetrieveParams = BillingNamespace3.CreditGrantRetrieveParams;
|
|
export import CreditGrantUpdateParams = BillingNamespace3.CreditGrantUpdateParams;
|
|
export import CreditGrantExpireParams = BillingNamespace3.CreditGrantExpireParams;
|
|
export import CreditGrantVoidGrantParams = BillingNamespace3.CreditGrantVoidGrantParams;
|
|
export { CreditGrant };
|
|
export import MeterListParams = BillingNamespace4.MeterListParams;
|
|
export import MeterCreateParams = BillingNamespace4.MeterCreateParams;
|
|
export import MeterRetrieveParams = BillingNamespace4.MeterRetrieveParams;
|
|
export import MeterUpdateParams = BillingNamespace4.MeterUpdateParams;
|
|
export import MeterDeactivateParams = BillingNamespace4.MeterDeactivateParams;
|
|
export import MeterReactivateParams = BillingNamespace4.MeterReactivateParams;
|
|
export import MeterListEventSummariesParams = BillingNamespace4.MeterListEventSummariesParams;
|
|
export { Meter };
|
|
export import MeterEventCreateParams = BillingNamespace5.MeterEventCreateParams;
|
|
export { MeterEvent };
|
|
export import MeterEventAdjustmentCreateParams = BillingNamespace6.MeterEventAdjustmentCreateParams;
|
|
export { MeterEventAdjustment };
|
|
export { AlertTriggered };
|
|
export { MeterEventSummary };
|
|
}
|