stripe
Version:
Stripe API wrapper
48 lines (47 loc) • 2.86 kB
TypeScript
import { Stripe } from '../../stripe.core.js';
import { Tax as TaxNamespace0, Association, AssociationResource } from './Associations.js';
import { Tax as TaxNamespace1, Calculation, CalculationResource } from './Calculations.js';
import { Tax as TaxNamespace2, Registration, RegistrationResource } from './Registrations.js';
import { Tax as TaxNamespace3, Settings, SettingResource } from './Settings.js';
import { Tax as TaxNamespace4, Transaction, TransactionResource } from './Transactions.js';
import { CalculationLineItem } from './CalculationLineItems.js';
import { TransactionLineItem } from './TransactionLineItems.js';
export { Association } from './Associations.js';
export { Calculation } from './Calculations.js';
export { Registration } from './Registrations.js';
export { Settings } from './Settings.js';
export { Transaction } from './Transactions.js';
export { CalculationLineItem } from './CalculationLineItems.js';
export { TransactionLineItem } from './TransactionLineItems.js';
export declare class Tax {
private readonly stripe;
associations: AssociationResource;
calculations: CalculationResource;
registrations: RegistrationResource;
settings: SettingResource;
transactions: TransactionResource;
constructor(stripe: Stripe);
}
export declare namespace Tax {
export import AssociationFindParams = TaxNamespace0.AssociationFindParams;
export { Association, AssociationResource };
export import CalculationRetrieveParams = TaxNamespace1.CalculationRetrieveParams;
export import CalculationCreateParams = TaxNamespace1.CalculationCreateParams;
export import CalculationListLineItemsParams = TaxNamespace1.CalculationListLineItemsParams;
export { Calculation, CalculationResource };
export import RegistrationListParams = TaxNamespace2.RegistrationListParams;
export import RegistrationCreateParams = TaxNamespace2.RegistrationCreateParams;
export import RegistrationRetrieveParams = TaxNamespace2.RegistrationRetrieveParams;
export import RegistrationUpdateParams = TaxNamespace2.RegistrationUpdateParams;
export { Registration, RegistrationResource };
export import SettingsRetrieveParams = TaxNamespace3.SettingsRetrieveParams;
export import SettingsUpdateParams = TaxNamespace3.SettingsUpdateParams;
export { Settings, SettingResource };
export import TransactionRetrieveParams = TaxNamespace4.TransactionRetrieveParams;
export import TransactionCreateFromCalculationParams = TaxNamespace4.TransactionCreateFromCalculationParams;
export import TransactionCreateReversalParams = TaxNamespace4.TransactionCreateReversalParams;
export import TransactionListLineItemsParams = TaxNamespace4.TransactionListLineItemsParams;
export { Transaction, TransactionResource };
export { CalculationLineItem };
export { TransactionLineItem };
}