import { Stripe } from '../../../stripe.core.js'; import { V2 as V2Namespace0, Account, AccountResource } from './Accounts.js'; import { V2 as V2Namespace1, AccountLink, AccountLinkResource } from './AccountLinks.js'; import { V2 as V2Namespace2, AccountToken, AccountTokenResource } from './AccountTokens.js'; import { EventBase, EventNotification, Event, Events, V2 as V2EventsNamespace, EventResource } from './Events.js'; import { V2 as V2Namespace4, EventDestination, EventDestinationResource } from './EventDestinations.js'; import { AccountPersonToken } from './AccountPersonTokens.js'; import { AccountPerson } from './AccountPersons.js'; export { Account } from './Accounts.js'; export { AccountLink } from './AccountLinks.js'; export { AccountToken } from './AccountTokens.js'; export { Event } from './Events.js'; export { EventDestination } from './EventDestinations.js'; export { AccountPersonToken } from './AccountPersonTokens.js'; export { AccountPerson } from './AccountPersons.js'; export declare class Core { private readonly stripe; accounts: AccountResource; accountLinks: AccountLinkResource; accountTokens: AccountTokenResource; events: EventResource; eventDestinations: EventDestinationResource; constructor(stripe: Stripe); } export declare namespace Core { export import AccountListParams = V2Namespace0.Core.AccountListParams; export import AccountCreateParams = V2Namespace0.Core.AccountCreateParams; export import AccountRetrieveParams = V2Namespace0.Core.AccountRetrieveParams; export import AccountUpdateParams = V2Namespace0.Core.AccountUpdateParams; export import AccountCloseParams = V2Namespace0.Core.AccountCloseParams; export { Account, AccountResource }; export import AccountLinkCreateParams = V2Namespace1.Core.AccountLinkCreateParams; export { AccountLink, AccountLinkResource }; export import AccountTokenCreateParams = V2Namespace2.Core.AccountTokenCreateParams; export import AccountTokenRetrieveParams = V2Namespace2.Core.AccountTokenRetrieveParams; export { AccountToken, AccountTokenResource }; export import EventListParams = V2EventsNamespace.Core.EventListParams; export import EventRetrieveParams = V2EventsNamespace.Core.EventRetrieveParams; export { EventBase, Event, EventNotification, Events, EventResource }; export import EventDestinationListParams = V2Namespace4.Core.EventDestinationListParams; export import EventDestinationCreateParams = V2Namespace4.Core.EventDestinationCreateParams; export import EventDestinationDeleteParams = V2Namespace4.Core.EventDestinationDeleteParams; export import EventDestinationRetrieveParams = V2Namespace4.Core.EventDestinationRetrieveParams; export import EventDestinationUpdateParams = V2Namespace4.Core.EventDestinationUpdateParams; export import EventDestinationDisableParams = V2Namespace4.Core.EventDestinationDisableParams; export import EventDestinationEnableParams = V2Namespace4.Core.EventDestinationEnableParams; export import EventDestinationPingParams = V2Namespace4.Core.EventDestinationPingParams; export { EventDestination, EventDestinationResource }; export { AccountPersonToken }; export { AccountPerson }; }