UNPKG

declastruct-stripe-sdk

Version:

declarative control of stripe constructs, via declastruct

267 lines (266 loc) 15.9 kB
/// <reference types="stripe/types/crypto/crypto" /> /// <reference types="stripe/types/shared" /> /// <reference types="stripe/types/Errors" /> /// <reference types="stripe/types/OAuth" /> /// <reference types="stripe/types/Webhooks" /> /// <reference types="stripe/types/EventTypes" /> /// <reference types="stripe/types/UpcomingInvoices" /> /// <reference types="stripe/types/Deprecations" /> /// <reference types="stripe/types/AccountLinksResource" /> /// <reference types="stripe/types/AccountSessionsResource" /> /// <reference types="stripe/types/AccountsResource" /> /// <reference types="stripe/types/ApplePayDomainsResource" /> /// <reference types="stripe/types/ApplicationFeesResource" /> /// <reference types="stripe/types/Apps/SecretsResource" /> /// <reference types="stripe/types/BalanceResource" /> /// <reference types="stripe/types/BalanceTransactionsResource" /> /// <reference types="stripe/types/Billing/MeterEventAdjustmentsResource" /> /// <reference types="stripe/types/Billing/MeterEventsResource" /> /// <reference types="stripe/types/Billing/MetersResource" /> /// <reference types="stripe/types/BillingPortal/ConfigurationsResource" /> /// <reference types="stripe/types/BillingPortal/SessionsResource" /> /// <reference types="stripe/types/ChargesResource" /> /// <reference types="stripe/types/Checkout/SessionsResource" /> /// <reference types="stripe/types/Climate/OrdersResource" /> /// <reference types="stripe/types/Climate/ProductsResource" /> /// <reference types="stripe/types/Climate/SuppliersResource" /> /// <reference types="stripe/types/ConfirmationTokensResource" /> /// <reference types="stripe/types/CountrySpecsResource" /> /// <reference types="stripe/types/CouponsResource" /> /// <reference types="stripe/types/CreditNotesResource" /> /// <reference types="stripe/types/CustomerSessionsResource" /> /// <reference types="stripe/types/CustomersResource" /> /// <reference types="stripe/types/DisputesResource" /> /// <reference types="stripe/types/Entitlements/ActiveEntitlementsResource" /> /// <reference types="stripe/types/Entitlements/FeaturesResource" /> /// <reference types="stripe/types/EphemeralKeysResource" /> /// <reference types="stripe/types/EventsResource" /> /// <reference types="stripe/types/ExchangeRatesResource" /> /// <reference types="stripe/types/FileLinksResource" /> /// <reference types="stripe/types/FilesResource" /> /// <reference types="stripe/types/FinancialConnections/AccountsResource" /> /// <reference types="stripe/types/FinancialConnections/SessionsResource" /> /// <reference types="stripe/types/FinancialConnections/TransactionsResource" /> /// <reference types="stripe/types/Forwarding/RequestsResource" /> /// <reference types="stripe/types/Identity/VerificationReportsResource" /> /// <reference types="stripe/types/Identity/VerificationSessionsResource" /> /// <reference types="stripe/types/InvoiceItemsResource" /> /// <reference types="stripe/types/InvoicesResource" /> /// <reference types="stripe/types/Issuing/AuthorizationsResource" /> /// <reference types="stripe/types/Issuing/CardholdersResource" /> /// <reference types="stripe/types/Issuing/CardsResource" /> /// <reference types="stripe/types/Issuing/DisputesResource" /> /// <reference types="stripe/types/Issuing/PersonalizationDesignsResource" /> /// <reference types="stripe/types/Issuing/PhysicalBundlesResource" /> /// <reference types="stripe/types/Issuing/TokensResource" /> /// <reference types="stripe/types/Issuing/TransactionsResource" /> /// <reference types="stripe/types/MandatesResource" /> /// <reference types="stripe/types/PaymentIntentsResource" /> /// <reference types="stripe/types/PaymentLinksResource" /> /// <reference types="stripe/types/PaymentMethodConfigurationsResource" /> /// <reference types="stripe/types/PaymentMethodDomainsResource" /> /// <reference types="stripe/types/PaymentMethodsResource" /> /// <reference types="stripe/types/PayoutsResource" /> /// <reference types="stripe/types/PlansResource" /> /// <reference types="stripe/types/PricesResource" /> /// <reference types="stripe/types/ProductsResource" /> /// <reference types="stripe/types/PromotionCodesResource" /> /// <reference types="stripe/types/QuotesResource" /> /// <reference types="stripe/types/Radar/EarlyFraudWarningsResource" /> /// <reference types="stripe/types/Radar/ValueListItemsResource" /> /// <reference types="stripe/types/Radar/ValueListsResource" /> /// <reference types="stripe/types/RefundsResource" /> /// <reference types="stripe/types/Reporting/ReportRunsResource" /> /// <reference types="stripe/types/Reporting/ReportTypesResource" /> /// <reference types="stripe/types/ReviewsResource" /> /// <reference types="stripe/types/SetupAttemptsResource" /> /// <reference types="stripe/types/SetupIntentsResource" /> /// <reference types="stripe/types/ShippingRatesResource" /> /// <reference types="stripe/types/Sigma/ScheduledQueryRunsResource" /> /// <reference types="stripe/types/SourcesResource" /> /// <reference types="stripe/types/SubscriptionItemsResource" /> /// <reference types="stripe/types/SubscriptionSchedulesResource" /> /// <reference types="stripe/types/SubscriptionsResource" /> /// <reference types="stripe/types/Tax/CalculationsResource" /> /// <reference types="stripe/types/Tax/RegistrationsResource" /> /// <reference types="stripe/types/Tax/SettingsResource" /> /// <reference types="stripe/types/Tax/TransactionsResource" /> /// <reference types="stripe/types/TaxCodesResource" /> /// <reference types="stripe/types/TaxIdsResource" /> /// <reference types="stripe/types/TaxRatesResource" /> /// <reference types="stripe/types/Terminal/ConfigurationsResource" /> /// <reference types="stripe/types/Terminal/ConnectionTokensResource" /> /// <reference types="stripe/types/Terminal/LocationsResource" /> /// <reference types="stripe/types/Terminal/ReadersResource" /> /// <reference types="stripe/types/TestHelpers/ConfirmationTokensResource" /> /// <reference types="stripe/types/TestHelpers/CustomersResource" /> /// <reference types="stripe/types/TestHelpers/Issuing/AuthorizationsResource" /> /// <reference types="stripe/types/TestHelpers/Issuing/CardsResource" /> /// <reference types="stripe/types/TestHelpers/Issuing/PersonalizationDesignsResource" /> /// <reference types="stripe/types/TestHelpers/Issuing/TransactionsResource" /> /// <reference types="stripe/types/TestHelpers/RefundsResource" /> /// <reference types="stripe/types/TestHelpers/Terminal/ReadersResource" /> /// <reference types="stripe/types/TestHelpers/TestClocksResource" /> /// <reference types="stripe/types/TestHelpers/Treasury/InboundTransfersResource" /> /// <reference types="stripe/types/TestHelpers/Treasury/OutboundPaymentsResource" /> /// <reference types="stripe/types/TestHelpers/Treasury/OutboundTransfersResource" /> /// <reference types="stripe/types/TestHelpers/Treasury/ReceivedCreditsResource" /> /// <reference types="stripe/types/TestHelpers/Treasury/ReceivedDebitsResource" /> /// <reference types="stripe/types/TokensResource" /> /// <reference types="stripe/types/TopupsResource" /> /// <reference types="stripe/types/TransfersResource" /> /// <reference types="stripe/types/Treasury/CreditReversalsResource" /> /// <reference types="stripe/types/Treasury/DebitReversalsResource" /> /// <reference types="stripe/types/Treasury/FinancialAccountsResource" /> /// <reference types="stripe/types/Treasury/InboundTransfersResource" /> /// <reference types="stripe/types/Treasury/OutboundPaymentsResource" /> /// <reference types="stripe/types/Treasury/OutboundTransfersResource" /> /// <reference types="stripe/types/Treasury/ReceivedCreditsResource" /> /// <reference types="stripe/types/Treasury/ReceivedDebitsResource" /> /// <reference types="stripe/types/Treasury/TransactionEntriesResource" /> /// <reference types="stripe/types/Treasury/TransactionsResource" /> /// <reference types="stripe/types/WebhookEndpointsResource" /> /// <reference types="stripe/types/AccountLinks" /> /// <reference types="stripe/types/AccountSessions" /> /// <reference types="stripe/types/Accounts" /> /// <reference types="stripe/types/ApplePayDomains" /> /// <reference types="stripe/types/ApplicationFees" /> /// <reference types="stripe/types/Applications" /> /// <reference types="stripe/types/Apps/Secrets" /> /// <reference types="stripe/types/Balance" /> /// <reference types="stripe/types/BalanceTransactionSources" /> /// <reference types="stripe/types/BalanceTransactions" /> /// <reference types="stripe/types/BankAccounts" /> /// <reference types="stripe/types/Billing/MeterEventAdjustments" /> /// <reference types="stripe/types/Billing/MeterEventSummaries" /> /// <reference types="stripe/types/Billing/MeterEvents" /> /// <reference types="stripe/types/Billing/Meters" /> /// <reference types="stripe/types/BillingPortal/Configurations" /> /// <reference types="stripe/types/BillingPortal/Sessions" /> /// <reference types="stripe/types/Capabilities" /> /// <reference types="stripe/types/Cards" /> /// <reference types="stripe/types/CashBalances" /> /// <reference types="stripe/types/Charges" /> /// <reference types="stripe/types/Checkout/Sessions" /> /// <reference types="stripe/types/Climate/Orders" /> /// <reference types="stripe/types/Climate/Products" /> /// <reference types="stripe/types/Climate/Suppliers" /> /// <reference types="stripe/types/ConfirmationTokens" /> /// <reference types="stripe/types/ConnectCollectionTransfers" /> /// <reference types="stripe/types/CountrySpecs" /> /// <reference types="stripe/types/Coupons" /> /// <reference types="stripe/types/CreditNoteLineItems" /> /// <reference types="stripe/types/CreditNotes" /> /// <reference types="stripe/types/CustomerBalanceTransactions" /> /// <reference types="stripe/types/CustomerCashBalanceTransactions" /> /// <reference types="stripe/types/CustomerSessions" /> /// <reference types="stripe/types/CustomerSources" /> /// <reference types="stripe/types/Customers" /> /// <reference types="stripe/types/Discounts" /> /// <reference types="stripe/types/Disputes" /> /// <reference types="stripe/types/Entitlements/ActiveEntitlementSummaries" /> /// <reference types="stripe/types/Entitlements/ActiveEntitlements" /> /// <reference types="stripe/types/Entitlements/Features" /> /// <reference types="stripe/types/EphemeralKeys" /> /// <reference types="stripe/types/Events" /> /// <reference types="stripe/types/ExchangeRates" /> /// <reference types="stripe/types/ExternalAccounts" /> /// <reference types="stripe/types/FeeRefunds" /> /// <reference types="stripe/types/FileLinks" /> /// <reference types="stripe/types/Files" /> /// <reference types="stripe/types/FinancialConnections/AccountOwners" /> /// <reference types="stripe/types/FinancialConnections/AccountOwnerships" /> /// <reference types="stripe/types/FinancialConnections/Accounts" /> /// <reference types="stripe/types/FinancialConnections/Sessions" /> /// <reference types="stripe/types/FinancialConnections/Transactions" /> /// <reference types="stripe/types/Forwarding/Requests" /> /// <reference types="stripe/types/FundingInstructions" /> /// <reference types="stripe/types/Identity/VerificationReports" /> /// <reference types="stripe/types/Identity/VerificationSessions" /> /// <reference types="stripe/types/InvoiceItems" /> /// <reference types="stripe/types/InvoiceLineItems" /> /// <reference types="stripe/types/Invoices" /> /// <reference types="stripe/types/Issuing/Authorizations" /> /// <reference types="stripe/types/Issuing/Cardholders" /> /// <reference types="stripe/types/Issuing/Cards" /> /// <reference types="stripe/types/Issuing/Disputes" /> /// <reference types="stripe/types/Issuing/PersonalizationDesigns" /> /// <reference types="stripe/types/Issuing/PhysicalBundles" /> /// <reference types="stripe/types/Issuing/Tokens" /> /// <reference types="stripe/types/Issuing/Transactions" /> /// <reference types="stripe/types/LineItems" /> /// <reference types="stripe/types/LoginLinks" /> /// <reference types="stripe/types/Mandates" /> /// <reference types="stripe/types/PaymentIntents" /> /// <reference types="stripe/types/PaymentLinks" /> /// <reference types="stripe/types/PaymentMethodConfigurations" /> /// <reference types="stripe/types/PaymentMethodDomains" /> /// <reference types="stripe/types/PaymentMethods" /> /// <reference types="stripe/types/Payouts" /> /// <reference types="stripe/types/Persons" /> /// <reference types="stripe/types/Plans" /> /// <reference types="stripe/types/Prices" /> /// <reference types="stripe/types/ProductFeatures" /> /// <reference types="stripe/types/Products" /> /// <reference types="stripe/types/PromotionCodes" /> /// <reference types="stripe/types/Quotes" /> /// <reference types="stripe/types/Radar/EarlyFraudWarnings" /> /// <reference types="stripe/types/Radar/ValueListItems" /> /// <reference types="stripe/types/Radar/ValueLists" /> /// <reference types="stripe/types/Refunds" /> /// <reference types="stripe/types/Reporting/ReportRuns" /> /// <reference types="stripe/types/Reporting/ReportTypes" /> /// <reference types="stripe/types/ReserveTransactions" /> /// <reference types="stripe/types/Reviews" /> /// <reference types="stripe/types/SetupAttempts" /> /// <reference types="stripe/types/SetupIntents" /> /// <reference types="stripe/types/ShippingRates" /> /// <reference types="stripe/types/Sigma/ScheduledQueryRuns" /> /// <reference types="stripe/types/SourceMandateNotifications" /> /// <reference types="stripe/types/SourceTransactions" /> /// <reference types="stripe/types/Sources" /> /// <reference types="stripe/types/SubscriptionItems" /> /// <reference types="stripe/types/SubscriptionSchedules" /> /// <reference types="stripe/types/Subscriptions" /> /// <reference types="stripe/types/Tax/CalculationLineItems" /> /// <reference types="stripe/types/Tax/Calculations" /> /// <reference types="stripe/types/Tax/Registrations" /> /// <reference types="stripe/types/Tax/Settings" /> /// <reference types="stripe/types/Tax/TransactionLineItems" /> /// <reference types="stripe/types/Tax/Transactions" /> /// <reference types="stripe/types/TaxCodes" /> /// <reference types="stripe/types/TaxDeductedAtSources" /> /// <reference types="stripe/types/TaxIds" /> /// <reference types="stripe/types/TaxRates" /> /// <reference types="stripe/types/Terminal/Configurations" /> /// <reference types="stripe/types/Terminal/ConnectionTokens" /> /// <reference types="stripe/types/Terminal/Locations" /> /// <reference types="stripe/types/Terminal/Readers" /> /// <reference types="stripe/types/TestHelpers/TestClocks" /> /// <reference types="stripe/types/Tokens" /> /// <reference types="stripe/types/Topups" /> /// <reference types="stripe/types/TransferReversals" /> /// <reference types="stripe/types/Transfers" /> /// <reference types="stripe/types/Treasury/CreditReversals" /> /// <reference types="stripe/types/Treasury/DebitReversals" /> /// <reference types="stripe/types/Treasury/FinancialAccountFeatures" /> /// <reference types="stripe/types/Treasury/FinancialAccounts" /> /// <reference types="stripe/types/Treasury/InboundTransfers" /> /// <reference types="stripe/types/Treasury/OutboundPayments" /> /// <reference types="stripe/types/Treasury/OutboundTransfers" /> /// <reference types="stripe/types/Treasury/ReceivedCredits" /> /// <reference types="stripe/types/Treasury/ReceivedDebits" /> /// <reference types="stripe/types/Treasury/TransactionEntries" /> /// <reference types="stripe/types/Treasury/Transactions" /> /// <reference types="stripe/types/UsageRecordSummaries" /> /// <reference types="stripe/types/UsageRecords" /> /// <reference types="stripe/types/WebhookEndpoints" /> /// <reference types="stripe/types/lib" /> /// <reference types="stripe/types/net/net" /> import Stripe from 'stripe'; export interface StripeApiContext { /** * an authenticated instance of stripe */ stripe: Stripe; }