import { Stripe } from '../../stripe.core.js'; import { FinancialConnections as FinancialConnectionsNamespace0, Account, AccountResource } from './Accounts.js'; import { FinancialConnections as FinancialConnectionsNamespace1, Session, SessionResource } from './Sessions.js'; import { FinancialConnections as FinancialConnectionsNamespace2, Transaction, TransactionResource } from './Transactions.js'; import { AccountOwner } from './AccountOwners.js'; import { AccountOwnership } from './AccountOwnerships.js'; export { Account } from './Accounts.js'; export { Session } from './Sessions.js'; export { Transaction } from './Transactions.js'; export { AccountOwner } from './AccountOwners.js'; export { AccountOwnership } from './AccountOwnerships.js'; export declare class FinancialConnections { private readonly stripe; accounts: AccountResource; sessions: SessionResource; transactions: TransactionResource; constructor(stripe: Stripe); } export declare namespace FinancialConnections { export import AccountListParams = FinancialConnectionsNamespace0.AccountListParams; export import AccountRetrieveParams = FinancialConnectionsNamespace0.AccountRetrieveParams; export import AccountDisconnectParams = FinancialConnectionsNamespace0.AccountDisconnectParams; export import AccountRefreshParams = FinancialConnectionsNamespace0.AccountRefreshParams; export import AccountSubscribeParams = FinancialConnectionsNamespace0.AccountSubscribeParams; export import AccountUnsubscribeParams = FinancialConnectionsNamespace0.AccountUnsubscribeParams; export import AccountListOwnersParams = FinancialConnectionsNamespace0.AccountListOwnersParams; export { Account, AccountResource }; export import SessionRetrieveParams = FinancialConnectionsNamespace1.SessionRetrieveParams; export import SessionCreateParams = FinancialConnectionsNamespace1.SessionCreateParams; export { Session, SessionResource }; export import TransactionListParams = FinancialConnectionsNamespace2.TransactionListParams; export import TransactionRetrieveParams = FinancialConnectionsNamespace2.TransactionRetrieveParams; export { Transaction, TransactionResource }; export { AccountOwner }; export { AccountOwnership }; }