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 type AccountListParams = V2Namespace0.Core.AccountListParams; export type AccountCreateParams = V2Namespace0.Core.AccountCreateParams; export type AccountRetrieveParams = V2Namespace0.Core.AccountRetrieveParams; export type AccountUpdateParams = V2Namespace0.Core.AccountUpdateParams; export type AccountCloseParams = V2Namespace0.Core.AccountCloseParams; export { Account }; export type AccountLinkCreateParams = V2Namespace1.Core.AccountLinkCreateParams; export { AccountLink }; export type AccountTokenCreateParams = V2Namespace2.Core.AccountTokenCreateParams; export type AccountTokenRetrieveParams = V2Namespace2.Core.AccountTokenRetrieveParams; export { AccountToken }; export type EventListParams = V2EventsNamespace.Core.EventListParams; export type EventRetrieveParams = V2EventsNamespace.Core.EventRetrieveParams; export { EventBase, Event, EventNotification, Events }; export type EventDestinationListParams = V2Namespace4.Core.EventDestinationListParams; export type EventDestinationCreateParams = V2Namespace4.Core.EventDestinationCreateParams; export type EventDestinationDeleteParams = V2Namespace4.Core.EventDestinationDeleteParams; export type EventDestinationRetrieveParams = V2Namespace4.Core.EventDestinationRetrieveParams; export type EventDestinationUpdateParams = V2Namespace4.Core.EventDestinationUpdateParams; export type EventDestinationDisableParams = V2Namespace4.Core.EventDestinationDisableParams; export type EventDestinationEnableParams = V2Namespace4.Core.EventDestinationEnableParams; export type EventDestinationPingParams = V2Namespace4.Core.EventDestinationPingParams; export { EventDestination }; export { AccountPersonToken }; export { AccountPerson }; }