stripe
Version:
Stripe API wrapper
37 lines (36 loc) • 2.27 kB
TypeScript
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 };
}