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 }; }