import type { RequestInit, RequestInfo } from "./internal/builtin-types.js"; import type { PromiseOrValue, MergedRequestInit, FinalizedRequestInit } from "./internal/types.js"; export type { Logger, LogLevel } from "./internal/utils/log.js"; import * as Opts from "./internal/request-options.js"; import * as Errors from "./core/error.js"; import * as Pagination from "./core/pagination.js"; import { type CursorParams, CursorResponse } from "./core/pagination.js"; import * as Uploads from "./core/uploads.js"; import * as API from "./resources/index.js"; import { APIPromise } from "./core/api-promise.js"; import { AccountBalanceParams, AccountBalanceResponse, AccountDisplayName, AccountResponse, AccountWallet, AccountWalletConfigurationItem, AccountWalletIDs, AccountWalletsConfiguration, Accounts, AccountsDashboardListResponse, AccountsListResponse, AssetAccountWithBalance, BalanceAsset, BalanceAssetByChain, BalanceResponse, CreateAccountFromWalletIDsInput, CreateAccountFromWalletsConfigurationInput, CreateAccountInput, UpdateAccountFromWalletIDsInput, UpdateAccountFromWalletsConfigurationInput, UpdateAccountInput } from "./resources/accounts.js"; import { Aggregation, AggregationGroupBy, AggregationInput, AggregationMethod, AggregationMetric, AggregationWindow, Aggregations } from "./resources/aggregations.js"; import { Analytics, AnalyticsEventInput } from "./resources/analytics.js"; import { AllowlistDeletionResponse, AllowlistEntry, AppResponse, Apps, Caip2, Currency, CurrencyAsset, EmailDomain, EmailDomainInviteInput, EmailInviteInput, EmbeddedWalletChainConfig, EmbeddedWalletConfigSchema, EmbeddedWalletCreateOnLogin, EmbeddedWalletInputSchema, EmbeddedWalletMode, FundingConfigResponseSchema, FundingMethodEnum, FundingOption, GasSpendCurrency, GasSpendRequestBody, GasSpendResponseBody, PhoneInviteInput, TelegramAuthConfigSchema, TestAccount, TestAccountsResponse, UserInviteInput, UserOwnedRecoveryOption, WalletInviteInput } from "./resources/apps.js"; import { AuthenticateJwtInput, AuthenticateMode, AuthenticateModeOption, AuthenticateSiweInput, AuthenticateSiwsInput, BridgeBrlFiatVirtualAccountDepositInstructions, BridgeDestinationAsset, BridgeEurFiatVirtualAccountDepositInstructions, BridgeFiatVirtualAccountDepositInstructions, BridgeFiatVirtualAccountDestination, BridgeFiatVirtualAccountRequest, BridgeFiatVirtualAccountResponse, BridgeFiatVirtualAccountSource, BridgeGbpFiatVirtualAccountDepositInstructions, BridgeMxnFiatVirtualAccountDepositInstructions, BridgeOnrampProvider, BridgeSandboxFiatVirtualAccountRequest, BridgeSandboxFiatVirtualAccountResponse, BridgeSourceAsset, BridgeUsdFiatVirtualAccountDepositInstructions, ClientAuth, CustomJwtAuthenticateRequestBody, CustomJwtLinkRequestBody, CustomOAuthProviderID, DeviceVerifyAction, DeviceVerifyRequestBody, DeviceVerifyResponse, ExternalOAuthProviderID, FarcasterAuthenticateInput, FarcasterAuthenticateRequestBody, FarcasterConnectInitResponse, FarcasterConnectInitResponseBody, FarcasterConnectStatusCompletedResponse, FarcasterConnectStatusCompletedResponseBody, FarcasterConnectStatusPendingResponse, FarcasterConnectStatusPendingResponseBody, FarcasterInitInput, FarcasterInitRequestBody, FarcasterLinkInput, FarcasterLinkRequestBody, FarcasterSignerApproved, FarcasterSignerInitPendingApproval, FarcasterSignerInitRequestBody, FarcasterSignerInitResponseBody, FarcasterSignerRevoked, FarcasterSignerStatusPendingApproval, FarcasterSignerStatusResponseBody, FarcasterUnlinkInput, FarcasterUnlinkRequestBody, FarcasterV2AuthenticateInput, FarcasterV2AuthenticateRequestBody, FarcasterV2InitInput, FarcasterV2InitRequestBody, FarcasterV2InitResponse, FarcasterV2InitResponseBody, FiatVirtualAccountRequest, FiatVirtualAccountResponse, GuestAuthenticateRequestBody, LinkJwtInput, MfaPasskeyEnrollmentRequestBody, MfaPasskeyInitRequestBody, MfaPasskeyInitResponseBody, MfaPasskeyVerifyRequestBody, MfaSMSEnrollRequestBody, MfaSMSInitEnrollInput, MfaSMSInitRequestBody, MfaSMSInitVerifyInput, MfaSMSVerifyRequestBody, MfaTotpInitResponseBody, MfaTotpInput, MfaVerifyResponseBody, OAuthAuthenticateRequestBody, OAuthAuthorizationCodeRequestBody, OAuthCodeType, OAuthInitRequestBody, OAuthInitResponseBody, OAuthLinkRequestBody, OAuthLinkResponseBody, OAuthProviderID, OAuthTokenAuthorizationCodeRequestBody, OAuthTokenDeviceCodePendingError, OAuthTokenDeviceCodeRequestBody, OAuthTokenGrantType, OAuthTokenRefreshTokenRequestBody, OAuthTokenRequestBody, OAuthTokenSuccessResponse, OAuthTransferRequestBody, OAuthTransferUserInfo, OAuthTransferUserInfoMeta, OAuthUnlinkRequestBody, OAuthVerifyRequestBody, OAuthVerifyResponseBody, OnrampProvider, OptionalRefreshTokenInput, PasskeyAssertionResponse, PasskeyAttestationResponse, PasskeyAuthenticateInput, PasskeyAuthenticatorEnrollmentOptions, PasskeyAuthenticatorEnrollmentResponse, PasskeyAuthenticatorSelection, PasskeyAuthenticatorVerifyOptions, PasskeyAuthenticatorVerifyResponse, PasskeyClientExtensionResults, PasskeyCredPropsResult, PasskeyCredentialDescriptor, PasskeyEnrollmentExtensions, PasskeyInitInput, PasskeyLinkInput, PasskeyPubKeyCredParam, PasskeyRegisterInput, PasskeyRelyingParty, PasskeyUser, PasskeyVerifyExtensions, PasswordlessAuthenticateRequestBody, PasswordlessInitRequestBody, PasswordlessLinkRequestBody, PasswordlessSMSAuthenticateRequestBody, PasswordlessSMSInitRequestBody, PasswordlessSMSLinkRequestBody, PasswordlessSMSTransferRequestBody, PasswordlessSMSUnlinkRequestBody, PasswordlessSMSUpdateRequestBody, PasswordlessTransferRequestBody, PasswordlessUnlinkRequestBody, PasswordlessUpdateRequestBody, PrivyOAuthProviderID, ResponsePasskeyInitAuthenticate, ResponsePasskeyInitLink, ResponsePasskeyInitRegister, SiweAddressInput, SiweAuthenticateRequestBody, SiweInitInput, SiweInitRequestBody, SiweInitResponseBody, SiweInput, SiweLinkRequestBody, SiweLinkSmartWalletRequestBody, SiweNonce, SiweUnlinkRequestBody, SiwsAddressInput, SiwsAuthenticateRequestBody, SiwsInitInput, SiwsInitRequestBody, SiwsInitResponseBody, SiwsInput, SiwsLinkRequestBody, SiwsNonce, SiwsUnlinkRequestBody, SmartWalletSiweInput, TelegramAuthResult, TelegramAuthenticateInput, TelegramAuthenticateRequestBody, TelegramLinkRequestBody, TelegramUnlinkInput, TelegramUnlinkRequestBody, TelegramWebAppData, TransferFarcasterInput, TransferSiweInput, TransferSiwsInput, TransferTelegramInput, UnlinkPasskeyInput } from "./resources/client-auth.js"; import { CrossApp, CrossAppConnection, CrossAppConnectionsResponse } from "./resources/cross-app.js"; import { AlchemyPaymasterContext, EmbeddedWalletCreationInput, EmbeddedWallets, ICloudClientType, OAuthAuthenticateRecoveryResponse, OAuthCallbackICloudExpoInput, OAuthInitICloudRecoveryInput, OAuthInitRecoveryInput, RecoveryConfigurationICloudInput, RecoveryConfigurationICloudResponse, RecoveryKeyMaterialInput, RecoveryKeyMaterialResponse, RecoveryType, SmartWalletConfiguration, SmartWalletConfigurationDisabled, SmartWalletConfigurationEnabled, SmartWalletConfigurationInput, SmartWalletConfigurationInputEnabled, SmartWalletNetworkConfiguration, SmartWalletNetworkConfigurationInput, SmartWalletType, WalletCreationAdditionalSignerItem, WalletCreationInput } from "./resources/embedded-wallets.js"; import { Fiat, FiatCurrency, FiatPaymentRail, OfframpDepositInstructions, OfframpResponse, OnrampAsset, OnrampChain, OnrampDepositInstructions, OnrampKYCResponse, OnrampKYCStatus, OnrampResponse, OnrampTransferStatus } from "./resources/fiat.js"; import { CoinbaseBlockchain, CoinbaseEthereumAsset, CoinbaseOnRampEthereumAddress, CoinbaseOnRampInitEthereumInput, CoinbaseOnRampInitInput, CoinbaseOnRampInitResponse, CoinbaseOnRampInitSolanaInput, CoinbaseOnRampSolanaAddress, CoinbaseOnRampStatus, CoinbaseOnRampStatusResponse, CoinbaseSolanaAsset, Funding, MoonpayCurrencyCode, MoonpayFiatOnRampEthereumConfig, MoonpayFiatOnRampEthereumInput, MoonpayFiatOnRampSolanaConfig, MoonpayFiatOnRampSolanaInput, MoonpayOnRampSandboxConfig, MoonpayOnRampSignInput, MoonpayOnRampSignResponse, MoonpayPaymentMethod, MoonpaySolanaCurrencyCode, MoonpayUiConfig, MoonpayUiTheme } from "./resources/funding.js"; import { BaseActionResult, BaseIntentResponse, IntentAuthorization, IntentAuthorizationKeyQuorumMember, IntentAuthorizationMember, IntentAuthorizeInput, IntentCreationHeaders, IntentResponse, IntentStatus, IntentType, Intents, KeyQuorumIntentResponse, PolicyIntentRequestDetails, PolicyIntentResponse, RpcIntentRequestDetails, RpcIntentResponse, RuleDeleteIntentResponse, RuleIntentCreateRequestDetails, RuleIntentDeleteRequestDetails, RuleIntentRequestDetails, RuleIntentResponse, RuleIntentUpdateRequestDetails, RuleMutateIntentResponse, TransferIntentRequestDetails, TransferIntentResponse, WalletIntentResponse } from "./resources/intents.js"; import { KeyQuorum, KeyQuorumAuthorizationHeaders, KeyQuorumCreateRequestBody, KeyQuorumUpdateRequestBody, KeyQuorums } from "./resources/key-quorums.js"; import { KrakenEmbed, KrakenEmbedCancelCustomOrderInput, KrakenEmbedCancelCustomOrderPath, KrakenEmbedCancelCustomOrderResponse, KrakenEmbedCancelCustomOrderResult, KrakenEmbedCreateCustomOrderInput, KrakenEmbedCreateCustomOrderResponse, KrakenEmbedCreateCustomOrderResult, KrakenEmbedCurrentDayPnl, KrakenEmbedCustomOrder, KrakenEmbedCustomOrderAction, KrakenEmbedCustomOrderAmount, KrakenEmbedCustomOrderOccurrence, KrakenEmbedCustomOrderOccurrenceExecutedAction, KrakenEmbedCustomOrderOccurrenceTrigger, KrakenEmbedCustomOrderQuoteAsset, KrakenEmbedCustomOrderStatus, KrakenEmbedCustomOrderTrigger, KrakenEmbedEarnAmount, KrakenEmbedEarnAprEstimate, KrakenEmbedEarnAsset, KrakenEmbedEarnUserAllocation, KrakenEmbedGetAssetListQueryParamsSchema, KrakenEmbedGetCustomOrderHistoryQueryParams, KrakenEmbedGetCustomOrderHistoryResponse, KrakenEmbedGetCustomOrderHistoryResult, KrakenEmbedGetCustomOrderQueryParams, KrakenEmbedGetCustomOrderResponse, KrakenEmbedGetCustomOrderResult, KrakenEmbedGetEarnAssetsKrakenResponse, KrakenEmbedGetEarnAssetsQueryParams, KrakenEmbedGetEarnAssetsResponse, KrakenEmbedGetEarnAssetsResult, KrakenEmbedGetEarnSummaryKrakenResponse, KrakenEmbedGetEarnSummaryQueryParams, KrakenEmbedGetEarnSummaryResponse, KrakenEmbedGetEarnSummaryResult, KrakenEmbedGetPortfolioDetailsQueryParamsSchema, KrakenEmbedGetPortfolioSummaryQueryParams, KrakenEmbedGetPortfolioSummaryResponse, KrakenEmbedGetPortfolioTransactionsQueryParamsSchema, KrakenEmbedGetQuoteQueryParams, KrakenEmbedListCustomOrdersQueryParams, KrakenEmbedListCustomOrdersResponse, KrakenEmbedListCustomOrdersResult, KrakenEmbedStartAddressMetadata, KrakenEmbedStartAddressVerificationURLInput, KrakenEmbedStartIdentityInfo, KrakenEmbedStartIdentityMetadata, KrakenEmbedStartIdentityVerificationURLInput, KrakenEmbedStartLivenessVerificationURLInput, KrakenEmbedStartVerificationDebug, KrakenEmbedStartVerificationURLInput, KrakenEmbedStartVerificationURLResponse, KrakenEmbedStartVerificationURLResult, KrakenEmbedToggleAutoEarnKrakenResponse, KrakenEmbedToggleAutoEarnQueryParams, KrakenEmbedToggleAutoEarnResponse, KrakenEmbedUpcomingReward } from "./resources/kraken-embed.js"; import { DeviceAuthorizationResponse, OAuth, OAuthGrant, OAuthGrantListResponse, OAuthGrantRevokeResponse } from "./resources/oauth.js"; import { BridgeFiatCustomerResponse, BridgeFiatRejectionReason, BridgeSandboxFiatCustomerResponse, Caip2ChainID, CreateLinkAuthIntentInput, CreateLinkAuthIntentResponse, CreateOrUpdateFiatCustomerRequestInput, CreateStripeOnrampSessionInput, CreateStripeOnrampSessionResponse, CryptoCurrencyCode, ExchangeStripeTokensInput, ExchangeStripeTokensResponse, FiatAmount, FiatCurrencyCode, FiatCustomerResponse, FiatOnrampDestination, FiatOnrampEnvironment, FiatOnrampProvider, FiatOnrampProviderError, FiatOnrampQuote, FiatOnrampSource, FiatOnrampStripeSDKSessionResponse, FiatOnrampTransactionStatus, FiatOnrampURLSessionResponse, GetFiatCustomerRequestInput, GetFiatOnrampQuotesInput, GetFiatOnrampQuotesResponse, GetFiatOnrampTransactionStatusInput, GetFiatOnrampTransactionStatusResponse, GetFiatOnrampURLInput, GetFiatOnrampURLResponse, GetStripeCryptoCustomerResponse, LinkAuthIntentCreated, LinkAuthIntentNoAccount, ListStripeConsumerWalletsResponse, ListStripePaymentTokensResponse, OnrampSessionFees, OnrampSessionParams, OnrampSessionTransactionDetails, Onramps, RefreshStripeQuoteResponse, StripeConsumerWallet, StripeCryptoCustomerActive, StripeCryptoCustomerExpired, StripeCryptoCustomerNone, StripeOnrampCheckoutResponse, StripeOnrampSessionStatus, StripePaymentToken, StripeQuote, StripeTransactionDetails, StripeVerification } from "./resources/onramps.js"; import { CreateOrganizationSecretResponse, OrganizationSecretIDInput, OrganizationSecretView, OrganizationSecretsListResponse, Organizations, UpdateOrganizationSecretSigningKeyInput } from "./resources/organizations.js"; import { AbiParameter, AbiSchema, ActionRequestBodyCondition, AggregationCondition, ConditionOperator, ConditionSet, ConditionSetAuthorizationHeaders, ConditionSetItem, ConditionSetItemRequestParams, ConditionSetItemValueInput, ConditionSetItems, ConditionSetItemsRequestBody, ConditionSetItemsResponse, ConditionSetRequestBody, ConditionSetRequestParams, ConditionValue, Ethereum7702AuthorizationCondition, EthereumCalldataCondition, EthereumTransactionCondition, EthereumTypedDataDomainCondition, EthereumTypedDataMessageCondition, Policies, Policy, PolicyAction, PolicyAuthorizationHeaders, PolicyCondition, PolicyMethod, PolicyRequestBody, PolicyRuleRequestBody, PolicyRuleRequestParams, PolicyRuleResponse, SolanaProgramInstructionCondition, SolanaSystemProgramInstructionCondition, SolanaTokenProgramInstructionCondition, SuiTransactionCommandCondition, SuiTransactionCommandOperator, SuiTransferObjectsCommandCondition, SuiTransferObjectsCommandField, SystemCondition, TempoTransactionCondition, TempoTransactionConditionField, TronCalldataCondition, TronTransactionCondition, UpdateConditionSetRequestBody } from "./resources/policies.js"; import { BitcoinAddress, CurrencyAmount, EvmAddress, EvmChecksumAddress, HyperliquidTokenAddress, KeyQuorumID, OwnerIDInput, OwnerInput, OwnerInputPublicKey, OwnerInputUser, P256PublicKey, Shared, SolanaAddress, SuccessResponse, TronAddress } from "./resources/shared.js"; import { SwapDestination, SwapQuoteDestination, SwapQuoteRequestBody, SwapQuoteResponse, SwapRequestBody, SwapSource, Swaps } from "./resources/swaps.js"; import { Transaction, TransactionList, TransactionScanningAssetDiff, TransactionScanningAssetInfo, TransactionScanningAssetValue, TransactionScanningCalldata, TransactionScanningExposure, TransactionScanningMetadata, TransactionScanningParams, TransactionScanningRequestBody, TransactionScanningResponseBody, TransactionScanningRpcRequest, TransactionScanningSimulationErrorResult, TransactionScanningSimulationResult, TransactionScanningSimulationSuccessResult, TransactionScanningValidationErrorResult, TransactionScanningValidationResult, TransactionScanningValidationSuccessResult, Transactions } from "./resources/transactions.js"; import { AuthenticatedUser, CrossAppEmbeddedWallet, CrossAppSmartWallet, CustomMetadata, EmbeddedWalletRecoveryMethod, LinkedAccount, LinkedAccountAppleInput, LinkedAccountAppleOAuth, LinkedAccountAuthorizationKey, LinkedAccountBaseWallet, LinkedAccountBitcoinSegwitEmbeddedWallet, LinkedAccountBitcoinTaprootEmbeddedWallet, LinkedAccountCrossApp, LinkedAccountCurveSigningEmbeddedWallet, LinkedAccountCustomJwt, LinkedAccountCustomJwtInput, LinkedAccountCustomOAuth, LinkedAccountDiscordInput, LinkedAccountDiscordOAuth, LinkedAccountEmail, LinkedAccountEmailInput, LinkedAccountEmbeddedWallet, LinkedAccountEmbeddedWalletWithID, LinkedAccountEthereum, LinkedAccountEthereumEmbeddedWallet, LinkedAccountFarcaster, LinkedAccountFarcasterInput, LinkedAccountGitHubInput, LinkedAccountGitHubOAuth, LinkedAccountGoogleInput, LinkedAccountGoogleOAuth, LinkedAccountInput, LinkedAccountInstagramInput, LinkedAccountInstagramOAuth, LinkedAccountLineInput, LinkedAccountLineOAuth, LinkedAccountLinkedInInput, LinkedAccountLinkedInOAuth, LinkedAccountPasskey, LinkedAccountPasskeyInput, LinkedAccountPhone, LinkedAccountPhoneInput, LinkedAccountSmartWallet, LinkedAccountSolana, LinkedAccountSolanaEmbeddedWallet, LinkedAccountSpotifyInput, LinkedAccountSpotifyOAuth, LinkedAccountTelegram, LinkedAccountTelegramInput, LinkedAccountTiktokInput, LinkedAccountTiktokOAuth, LinkedAccountTwitchInput, LinkedAccountTwitchOAuth, LinkedAccountTwitterInput, LinkedAccountTwitterOAuth, LinkedAccountType, LinkedAccountWalletInput, LinkedMfaMethod, OAuthTokens, PasskeyMfaMethod, PatchUsersCustomMetadata, SMSMfaMethod, TotpMfaMethod, User, UserBatchCreateInput, UserWithIdentityToken, Users } from "./resources/users.js"; import { EarnAsset, EarnDepositActionResponse, EarnDepositRequestBody, EarnIncentiveClaimActionResponse, EarnIncentiveClaimRequestBody, EarnIncentiveRewardEntry, EarnIncentiveRewardsQuery, EarnIncentiveRewardsResponse, EarnIncetiveClaimRewardEntry, EarnWithdrawActionResponse, EarnWithdrawRequestBody, EthereumEarnPositionQuery, EthereumEarnPositionResponse, EthereumEarnProvider, EthereumEarnVaultDetailsResponse, EvmTransactionWalletActionStep, EvmUserOperationWalletActionStep, EvmWalletActionStepStatus, ExternalTransactionWalletActionStep, ExternalTransactionWalletActionStepStatus, FailureReason, SvmTransactionWalletActionStep, SvmWalletActionStepStatus, SwapActionResponse, TransferActionResponse, WalletActionResponse, WalletActionStatus, WalletActionStep, WalletActionStepType, WalletActionType, WalletActions } from "./resources/wallet-actions.js"; import { BridgeCryptoDepositMetadata, BridgeCryptoTransferMetadata, BridgeFiatDepositMetadata, BridgeFiatTransferMetadata, BridgeMetadata, BridgeRefundMetadata, BridgeStaticMemoDepositMetadata, BridgeTransferRefundMetadata, FundsDepositedWebhookPayload, FundsWithdrawnWebhookPayload, IntentAuthorizedWebhookPayload, IntentCreatedWebhookPayload, IntentExecutedWebhookPayload, IntentFailedWebhookPayload, IntentRejectedWebhookPayload, KrakenEmbedCustomOrderCancelledWebhookPayload, KrakenEmbedCustomOrderExecutedWebhookPayload, KrakenEmbedCustomOrderExecutionFailedWebhookPayload, KrakenEmbedQuoteCancelledWebhookPayload, KrakenEmbedQuoteExecutedWebhookPayload, KrakenEmbedQuoteExecutionFailedWebhookPayload, KrakenEmbedUserClosedWebhookPayload, KrakenEmbedUserDisabledWebhookPayload, KrakenEmbedUserVerifiedWebhookPayload, MfaDisabledWebhookPayload, MfaEnabledWebhookPayload, PrivateKeyExportWebhookPayload, SeedPhraseExportWebhookPayload, TransactionBroadcastedWebhookPayload, TransactionConfirmedWebhookPayload, TransactionExecutionRevertedWebhookPayload, TransactionFailedWebhookPayload, TransactionProviderErrorWebhookPayload, TransactionReplacedWebhookPayload, TransactionStillPendingWebhookPayload, UserAuthenticatedWebhookPayload, UserCreatedWebhookPayload, UserLinkedAccountWebhookPayload, UserOperationCompletedWebhookPayload, UserTransferredAccountWebhookPayload, UserUnlinkedAccountWebhookPayload, UserUpdatedAccountWebhookPayload, UserWalletCreatedWebhookPayload, WalletActionEarnDepositCreatedWebhookPayload, WalletActionEarnDepositFailedWebhookPayload, WalletActionEarnDepositRejectedWebhookPayload, WalletActionEarnDepositSucceededWebhookPayload, WalletActionEarnIncentiveClaimCreatedWebhookPayload, WalletActionEarnIncentiveClaimFailedWebhookPayload, WalletActionEarnIncentiveClaimRejectedWebhookPayload, WalletActionEarnIncentiveClaimSucceededWebhookPayload, WalletActionEarnWithdrawCreatedWebhookPayload, WalletActionEarnWithdrawFailedWebhookPayload, WalletActionEarnWithdrawRejectedWebhookPayload, WalletActionEarnWithdrawSucceededWebhookPayload, WalletActionSwapCreatedWebhookPayload, WalletActionSwapFailedWebhookPayload, WalletActionSwapRejectedWebhookPayload, WalletActionSwapSucceededWebhookPayload, WalletActionTransferCreatedWebhookPayload, WalletActionTransferFailedWebhookPayload, WalletActionTransferRejectedWebhookPayload, WalletActionTransferSucceededWebhookPayload, WalletFundsAsset, WalletFundsErc20Asset, WalletFundsNativeTokenAsset, WalletFundsSacAsset, WalletFundsSplAsset, WalletRecoveredWebhookPayload, WalletRecoverySetupWebhookPayload, WebhookPayload, Webhooks, YieldClaimConfirmedWebhookPayload, YieldDepositConfirmedWebhookPayload, YieldWithdrawConfirmedWebhookPayload } from "./resources/webhooks.js"; import { EthereumVaultDetailsInput, EthereumVaultDetailsResponse, EthereumVaultPosition, EthereumVaultResponse, EthereumYieldClaimIDInput, EthereumYieldClaimInput, EthereumYieldClaimResponse, EthereumYieldClaimReward, EthereumYieldDepositInput, EthereumYieldPositionResponse, EthereumYieldPositionsInput, EthereumYieldProvider, EthereumYieldSweepIDInput, EthereumYieldSweepResponse, EthereumYieldSweepStatus, EthereumYieldSweepType, EthereumYieldWithdrawInput, EvmCaip2ChainID, Yield, YieldAuthorizationHeaders } from "./resources/yield.js"; import { AdditionalSignerInput, AdditionalSignerItemInput, Address, AmountType, AuthorizationKeyDashboardResponse, AuthorizationKeyResponse, AuthorizationKeyRole, CurveSigningChainType, CurveType, CustodialWallet, CustodialWalletChainType, CustodialWalletCreateInput, CustodialWalletProvider, CustomTokenTransferSource, DeveloperFee, EthereumPersonalSignRpcInput, EthereumPersonalSignRpcInputParams, EthereumPersonalSignRpcResponse, EthereumPersonalSignRpcResponseData, EthereumRpcInput, EthereumRpcResponse, EthereumSecp256k1SignRpcInput, EthereumSecp256k1SignRpcInputParams, EthereumSecp256k1SignRpcResponse, EthereumSecp256k1SignRpcResponseData, EthereumSendCallsCall, EthereumSendCallsRpcInput, EthereumSendCallsRpcInputParams, EthereumSendCallsRpcResponse, EthereumSendCallsRpcResponseData, EthereumSendTransactionRpcInput, EthereumSendTransactionRpcInputParams, EthereumSendTransactionRpcResponse, EthereumSendTransactionRpcResponseData, EthereumSign7702Authorization, EthereumSign7702AuthorizationRpcInput, EthereumSign7702AuthorizationRpcInputParams, EthereumSign7702AuthorizationRpcResponse, EthereumSign7702AuthorizationRpcResponseData, EthereumSignTransactionRpcInput, EthereumSignTransactionRpcInputParams, EthereumSignTransactionRpcResponse, EthereumSignTransactionRpcResponseData, EthereumSignTypedDataRpcInput, EthereumSignTypedDataRpcInputParams, EthereumSignTypedDataRpcResponse, EthereumSignTypedDataRpcResponseData, EthereumSignUserOperationRpcInput, EthereumSignUserOperationRpcInputParams, EthereumSignUserOperationRpcResponse, EthereumSignUserOperationRpcResponseData, EthereumTypedDataInput, ExportPrivateKeyRpcInput, ExportPrivateKeyRpcResponse, ExportSeedPhraseRpcInput, ExportSeedPhraseRpcResponse, ExportType, ExtendedChainType, FeeConfiguration, FeeLineItem, FirstClassChainType, Gas, GetByWalletAddressRequestBody, HDInitInput, HDPath, HDSubmitInput, Hex, HpkeAeadAlgorithm, HpkeEncryption, HpkeImportConfig, NamedTokenTransferSource, OutputWithPreviousTransactionData, PolicyInput, PrivateKeyExportInput, PrivateKeyExportResponse, PrivateKeyInitInput, PrivateKeySubmitInput, PrivyFee, Quantity, RawSignBytesEncoding, RawSignBytesHashFunction, RawSignBytesParams, RawSignHashParams, RawSignInput, RawSignInputParams, RawSignResponse, RawSignResponseData, RecipientPublicKey, RelayerFee, SeedPhraseExportInput, SeedPhraseExportResponse, SigningAlgorithm, SolanaRpcInput, SolanaRpcResponse, SolanaSignAndSendTransactionRpcInput, SolanaSignAndSendTransactionRpcInputParams, SolanaSignAndSendTransactionRpcResponse, SolanaSignAndSendTransactionRpcResponseData, SolanaSignMessageRpcInput, SolanaSignMessageRpcInputParams, SolanaSignMessageRpcResponse, SolanaSignMessageRpcResponseData, SolanaSignTransactionRpcInput, SolanaSignTransactionRpcInputParams, SolanaSignTransactionRpcResponse, SolanaSignTransactionRpcResponseData, SolanaWalletDerivationStrategy, SparkBalance, SparkClaimStaticDepositRpcInput, SparkClaimStaticDepositRpcInputParams, SparkClaimStaticDepositRpcResponse, SparkClaimStaticDepositRpcResponseData, SparkCreateLightningInvoiceRpcInput, SparkCreateLightningInvoiceRpcInputParams, SparkCreateLightningInvoiceRpcResponse, SparkGetBalanceRpcInput, SparkGetBalanceRpcResponse, SparkGetClaimStaticDepositQuoteRpcInput, SparkGetClaimStaticDepositQuoteRpcInputParams, SparkGetClaimStaticDepositQuoteRpcResponse, SparkGetClaimStaticDepositQuoteRpcResponseData, SparkGetStaticDepositAddressRpcInput, SparkGetStaticDepositAddressRpcResponse, SparkGetStaticDepositAddressRpcResponseData, SparkLightningFee, SparkLightningReceiveRequest, SparkLightningSendRequest, SparkNetwork, SparkOutputSelectionStrategy, SparkPayLightningInvoiceRpcInput, SparkPayLightningInvoiceRpcInputParams, SparkPayLightningInvoiceRpcResponse, SparkRpcInput, SparkRpcResponse, SparkSignMessageWithIdentityKeyRpcInput, SparkSignMessageWithIdentityKeyRpcInputParams, SparkSignMessageWithIdentityKeyRpcResponse, SparkSignMessageWithIdentityKeyRpcResponseData, SparkSigningKeyshare, SparkTokenBalance, SparkTransfer, SparkTransferLeaf, SparkTransferRpcInput, SparkTransferRpcInputParams, SparkTransferRpcResponse, SparkTransferTokensRpcInput, SparkTransferTokensRpcInputParams, SparkTransferTokensRpcResponse, SparkTransferTokensRpcResponseData, SparkUserTokenMetadata, SparkWalletLeaf, SuiCommandName, TempoAaAuthorization, TempoCall, TempoFeePayerSignature, TokenOutput, TokenTransferDestination, TokenTransferSource, TotalFeeConfigurationBps, TransactionDetail, TransactionTokenAddressInput, TransferQuoteRequestBody, TransferQuoteResponse, TransferReceivedTransactionDetail, TransferRequestBody, TransferSentTransactionDetail, TypedDataDomainInputParams, TypedDataTypeFieldInput, TypedDataTypesInputParams, UnsignedEthereumTransaction, UnsignedStandardEthereumTransaction, UnsignedTempoTransaction, UserOperationInput, Wallet, WalletAPIRegisterAuthorizationKeyInput, WalletAPIRevokeAuthorizationKeyInput, WalletAdditionalSigner, WalletAdditionalSignerItem, WalletAsset, WalletAuthenticateRequestBody, WalletAuthenticateWithJwtResponse, WalletAuthorizationHeaders, WalletBatchCreateInput, WalletBatchCreateResponse, WalletBatchCreateResult, WalletBatchItemInput, WalletChainType, WalletCreateParams, WalletCreateWalletsWithRecoveryResponse, WalletCustodian, WalletEntropyType, WalletEthereumAsset, WalletExportParams, WalletExportRequestBody, WalletExportResponseBody, WalletImportInitResponse, WalletImportSupportedChains, WalletImportSupportedEntropyTypes, WalletListParams, WalletRawSignParams, WalletRevokeResponse, WalletRpcParams, WalletRpcRequestBody, WalletRpcResponse, WalletSolanaAsset, WalletUpdateParams, WalletUpdateRequestBody, Wallets, WalletsCursor } from "./resources/wallets/wallets.js"; import { type Fetch } from "./internal/builtin-types.js"; import { HeadersLike, NullableHeaders } from "./internal/headers.js"; import { FinalRequestOptions, RequestOptions } from "./internal/request-options.js"; import { type LogLevel, type Logger } from "./internal/utils/log.js"; declare const environments: { production: string; staging: string; }; type Environment = keyof typeof environments; export interface ClientOptions { /** * App secret authentication. */ appID?: string | undefined; /** * App secret authentication. */ appSecret?: string | undefined; /** * Specifies the environment to use for the API. * * Each environment maps to a different base URL: * - `production` corresponds to `https://api.privy.io` * - `staging` corresponds to `https://api.staging.privy.io` */ environment?: Environment | undefined; /** * Override the default base URL for the API, e.g., "https://api.example.com/v2/" * * Defaults to process.env['PRIVY_BASE_URL']. */ baseURL?: string | null | undefined; /** * The maximum amount of time (in milliseconds) that the client should wait for a response * from the server before timing out a single request. * * Note that request timeouts are retried by default, so in a worst-case scenario you may wait * much longer than this timeout before the promise succeeds or fails. * * @unit milliseconds */ timeout?: number | undefined; /** * Additional `RequestInit` options to be passed to `fetch` calls. * Properties will be overridden by per-request `fetchOptions`. */ fetchOptions?: MergedRequestInit | undefined; /** * Specify a custom `fetch` function implementation. * * If not provided, we expect that `fetch` is defined globally. */ fetch?: Fetch | undefined; /** * The maximum number of times that the client will retry a request in case of a * temporary failure, like a network error or a 5XX error from the server. * * @default 2 */ maxRetries?: number | undefined; /** * Default headers to include with every request to the API. * * These can be removed in individual requests by explicitly setting the * header to `null` in request options. */ defaultHeaders?: HeadersLike | undefined; /** * Default query parameters to include with every request to the API. * * These can be removed in individual requests by explicitly setting the * param to `undefined` in request options. */ defaultQuery?: Record | undefined; /** * Set the log level. * * Defaults to process.env['PRIVY_LOG'] or 'warn' if it isn't set. */ logLevel?: LogLevel | undefined; /** * Set the logger. * * Defaults to globalThis.console. */ logger?: Logger | undefined; } /** * API Client for interfacing with the Privy API. */ export declare class Privy { #private; appID: string; appSecret: string; baseURL: string; maxRetries: number; timeout: number; logger: Logger; logLevel: LogLevel | undefined; fetchOptions: MergedRequestInit | undefined; private fetch; protected idempotencyHeader?: string; private _options; /** * API Client for interfacing with the Privy API. * * @param {string | undefined} [opts.appID=process.env['PRIVY_APP_ID'] ?? undefined] * @param {string | undefined} [opts.appSecret=process.env['PRIVY_APP_SECRET'] ?? undefined] * @param {Environment} [opts.environment=production] - Specifies the environment URL to use for the API. * @param {string} [opts.baseURL=process.env['PRIVY_BASE_URL'] ?? https://api.privy.io] - Override the default base URL for the API. * @param {number} [opts.timeout=1 minute] - The maximum amount of time (in milliseconds) the client will wait for a response before timing out. * @param {MergedRequestInit} [opts.fetchOptions] - Additional `RequestInit` options to be passed to `fetch` calls. * @param {Fetch} [opts.fetch] - Specify a custom `fetch` function implementation. * @param {number} [opts.maxRetries=2] - The maximum number of times the client will retry a request. * @param {HeadersLike} opts.defaultHeaders - Default headers to include with every request to the API. * @param {Record} opts.defaultQuery - Default query parameters to include with every request to the API. */ constructor({ baseURL, appID, appSecret, ...opts }?: ClientOptions); /** * Create a new client instance re-using the same options given to the current client with optional overriding. */ withOptions(options: Partial): this; protected defaultQuery(): Record | undefined; protected validateHeaders({ values, nulls }: NullableHeaders): void; protected authHeaders(opts: FinalRequestOptions): Promise; protected stringifyQuery(query: object | Record): string; private getUserAgent; protected defaultIdempotencyKey(): string; protected makeStatusError(status: number, error: Object, message: string | undefined, headers: Headers): Errors.APIError; buildURL(path: string, query: Record | null | undefined, defaultBaseURL?: string | undefined): string; /** * Used as a callback for mutating the given `FinalRequestOptions` object. */ protected prepareOptions(options: FinalRequestOptions): Promise; /** * Used as a callback for mutating the given `RequestInit` object. * * This is useful for cases where you want to add certain headers based off of * the request properties, e.g. `method` or `url`. */ protected prepareRequest(request: RequestInit, { url, options }: { url: string; options: FinalRequestOptions; }): Promise; get(path: string, opts?: PromiseOrValue): APIPromise; post(path: string, opts?: PromiseOrValue): APIPromise; patch(path: string, opts?: PromiseOrValue): APIPromise; put(path: string, opts?: PromiseOrValue): APIPromise; delete(path: string, opts?: PromiseOrValue): APIPromise; private methodRequest; request(options: PromiseOrValue, remainingRetries?: number | null): APIPromise; private makeRequest; getAPIList = Pagination.AbstractPage>(path: string, Page: new (...args: any[]) => PageClass, opts?: PromiseOrValue): Pagination.PagePromise; requestAPIList = Pagination.AbstractPage>(Page: new (...args: ConstructorParameters) => PageClass, options: PromiseOrValue): Pagination.PagePromise; fetchWithTimeout(url: RequestInfo, init: RequestInit | undefined, ms: number, controller: AbortController): Promise; private shouldRetry; private retryRequest; private calculateDefaultRetryTimeoutMillis; buildRequest(inputOptions: FinalRequestOptions, { retryCount }?: { retryCount?: number; }): Promise<{ req: FinalizedRequestInit; url: string; timeout: number; }>; private buildHeaders; private _makeAbort; private buildBody; static Privy: typeof Privy; static DEFAULT_TIMEOUT: number; static PrivyError: typeof Errors.PrivyError; static APIError: typeof Errors.APIError; static APIConnectionError: typeof Errors.APIConnectionError; static APIConnectionTimeoutError: typeof Errors.APIConnectionTimeoutError; static APIUserAbortError: typeof Errors.APIUserAbortError; static NotFoundError: typeof Errors.NotFoundError; static ConflictError: typeof Errors.ConflictError; static RateLimitError: typeof Errors.RateLimitError; static BadRequestError: typeof Errors.BadRequestError; static AuthenticationError: typeof Errors.AuthenticationError; static InternalServerError: typeof Errors.InternalServerError; static PermissionDeniedError: typeof Errors.PermissionDeniedError; static UnprocessableEntityError: typeof Errors.UnprocessableEntityError; static toFile: typeof Uploads.toFile; /** * Operations related to wallets */ wallets: API.Wallets; apps: API.Apps; embeddedWallets: API.EmbeddedWallets; clientAuth: API.ClientAuth; crossApp: API.CrossApp; funding: API.Funding; users: API.Users; analytics: API.Analytics; policies: API.Policies; transactions: API.Transactions; keyQuorums: API.KeyQuorums; fiat: API.Fiat; accounts: API.Accounts; aggregations: API.Aggregations; intents: API.Intents; shared: API.Shared; webhooks: API.Webhooks; onramps: API.Onramps; organizations: API.Organizations; oAuth: API.OAuth; walletActions: API.WalletActions; yield: API.Yield; krakenEmbed: API.KrakenEmbed; swaps: API.Swaps; } export declare namespace Privy { export type RequestOptions = Opts.RequestOptions; export import Cursor = Pagination.Cursor; export { type CursorParams as CursorParams, type CursorResponse as CursorResponse }; export { Wallets as Wallets, type AdditionalSignerInput as AdditionalSignerInput, type AdditionalSignerItemInput as AdditionalSignerItemInput, type Address as Address, type AmountType as AmountType, type AuthorizationKeyDashboardResponse as AuthorizationKeyDashboardResponse, type AuthorizationKeyResponse as AuthorizationKeyResponse, type AuthorizationKeyRole as AuthorizationKeyRole, type CurveSigningChainType as CurveSigningChainType, type CurveType as CurveType, type CustodialWallet as CustodialWallet, type CustodialWalletChainType as CustodialWalletChainType, type CustodialWalletCreateInput as CustodialWalletCreateInput, type CustodialWalletProvider as CustodialWalletProvider, type CustomTokenTransferSource as CustomTokenTransferSource, type DeveloperFee as DeveloperFee, type EthereumPersonalSignRpcInput as EthereumPersonalSignRpcInput, type EthereumPersonalSignRpcInputParams as EthereumPersonalSignRpcInputParams, type EthereumPersonalSignRpcResponse as EthereumPersonalSignRpcResponse, type EthereumPersonalSignRpcResponseData as EthereumPersonalSignRpcResponseData, type EthereumRpcInput as EthereumRpcInput, type EthereumRpcResponse as EthereumRpcResponse, type EthereumSecp256k1SignRpcInput as EthereumSecp256k1SignRpcInput, type EthereumSecp256k1SignRpcInputParams as EthereumSecp256k1SignRpcInputParams, type EthereumSecp256k1SignRpcResponse as EthereumSecp256k1SignRpcResponse, type EthereumSecp256k1SignRpcResponseData as EthereumSecp256k1SignRpcResponseData, type EthereumSendCallsCall as EthereumSendCallsCall, type EthereumSendCallsRpcInput as EthereumSendCallsRpcInput, type EthereumSendCallsRpcInputParams as EthereumSendCallsRpcInputParams, type EthereumSendCallsRpcResponse as EthereumSendCallsRpcResponse, type EthereumSendCallsRpcResponseData as EthereumSendCallsRpcResponseData, type EthereumSendTransactionRpcInput as EthereumSendTransactionRpcInput, type EthereumSendTransactionRpcInputParams as EthereumSendTransactionRpcInputParams, type EthereumSendTransactionRpcResponse as EthereumSendTransactionRpcResponse, type EthereumSendTransactionRpcResponseData as EthereumSendTransactionRpcResponseData, type EthereumSign7702Authorization as EthereumSign7702Authorization, type EthereumSign7702AuthorizationRpcInput as EthereumSign7702AuthorizationRpcInput, type EthereumSign7702AuthorizationRpcInputParams as EthereumSign7702AuthorizationRpcInputParams, type EthereumSign7702AuthorizationRpcResponse as EthereumSign7702AuthorizationRpcResponse, type EthereumSign7702AuthorizationRpcResponseData as EthereumSign7702AuthorizationRpcResponseData, type EthereumSignTransactionRpcInput as EthereumSignTransactionRpcInput, type EthereumSignTransactionRpcInputParams as EthereumSignTransactionRpcInputParams, type EthereumSignTransactionRpcResponse as EthereumSignTransactionRpcResponse, type EthereumSignTransactionRpcResponseData as EthereumSignTransactionRpcResponseData, type EthereumSignTypedDataRpcInput as EthereumSignTypedDataRpcInput, type EthereumSignTypedDataRpcInputParams as EthereumSignTypedDataRpcInputParams, type EthereumSignTypedDataRpcResponse as EthereumSignTypedDataRpcResponse, type EthereumSignTypedDataRpcResponseData as EthereumSignTypedDataRpcResponseData, type EthereumSignUserOperationRpcInput as EthereumSignUserOperationRpcInput, type EthereumSignUserOperationRpcInputParams as EthereumSignUserOperationRpcInputParams, type EthereumSignUserOperationRpcResponse as EthereumSignUserOperationRpcResponse, type EthereumSignUserOperationRpcResponseData as EthereumSignUserOperationRpcResponseData, type EthereumTypedDataInput as EthereumTypedDataInput, type ExportPrivateKeyRpcInput as ExportPrivateKeyRpcInput, type ExportPrivateKeyRpcResponse as ExportPrivateKeyRpcResponse, type ExportSeedPhraseRpcInput as ExportSeedPhraseRpcInput, type ExportSeedPhraseRpcResponse as ExportSeedPhraseRpcResponse, type ExportType as ExportType, type ExtendedChainType as ExtendedChainType, type FeeConfiguration as FeeConfiguration, type FeeLineItem as FeeLineItem, type FirstClassChainType as FirstClassChainType, type Gas as Gas, type GetByWalletAddressRequestBody as GetByWalletAddressRequestBody, type HDInitInput as HDInitInput, type HDPath as HDPath, type HDSubmitInput as HDSubmitInput, type HpkeAeadAlgorithm as HpkeAeadAlgorithm, type HpkeEncryption as HpkeEncryption, type HpkeImportConfig as HpkeImportConfig, type Hex as Hex, type NamedTokenTransferSource as NamedTokenTransferSource, type OutputWithPreviousTransactionData as OutputWithPreviousTransactionData, type PolicyInput as PolicyInput, type PrivateKeyExportInput as PrivateKeyExportInput, type PrivateKeyExportResponse as PrivateKeyExportResponse, type PrivateKeyInitInput as PrivateKeyInitInput, type PrivateKeySubmitInput as PrivateKeySubmitInput, type PrivyFee as PrivyFee, type Quantity as Quantity, type RawSignBytesEncoding as RawSignBytesEncoding, type RawSignBytesHashFunction as RawSignBytesHashFunction, type RawSignBytesParams as RawSignBytesParams, type RawSignHashParams as RawSignHashParams, type RawSignInput as RawSignInput, type RawSignInputParams as RawSignInputParams, type RawSignResponse as RawSignResponse, type RawSignResponseData as RawSignResponseData, type RecipientPublicKey as RecipientPublicKey, type RelayerFee as RelayerFee, type SeedPhraseExportInput as SeedPhraseExportInput, type SeedPhraseExportResponse as SeedPhraseExportResponse, type SigningAlgorithm as SigningAlgorithm, type SolanaRpcInput as SolanaRpcInput, type SolanaRpcResponse as SolanaRpcResponse, type SolanaSignAndSendTransactionRpcInput as SolanaSignAndSendTransactionRpcInput, type SolanaSignAndSendTransactionRpcInputParams as SolanaSignAndSendTransactionRpcInputParams, type SolanaSignAndSendTransactionRpcResponse as SolanaSignAndSendTransactionRpcResponse, type SolanaSignAndSendTransactionRpcResponseData as SolanaSignAndSendTransactionRpcResponseData, type SolanaSignMessageRpcInput as SolanaSignMessageRpcInput, type SolanaSignMessageRpcInputParams as SolanaSignMessageRpcInputParams, type SolanaSignMessageRpcResponse as SolanaSignMessageRpcResponse, type SolanaSignMessageRpcResponseData as SolanaSignMessageRpcResponseData, type SolanaSignTransactionRpcInput as SolanaSignTransactionRpcInput, type SolanaSignTransactionRpcInputParams as SolanaSignTransactionRpcInputParams, type SolanaSignTransactionRpcResponse as SolanaSignTransactionRpcResponse, type SolanaSignTransactionRpcResponseData as SolanaSignTransactionRpcResponseData, type SolanaWalletDerivationStrategy as SolanaWalletDerivationStrategy, type SparkBalance as SparkBalance, type SparkClaimStaticDepositRpcInput as SparkClaimStaticDepositRpcInput, type SparkClaimStaticDepositRpcInputParams as SparkClaimStaticDepositRpcInputParams, type SparkClaimStaticDepositRpcResponse as SparkClaimStaticDepositRpcResponse, type SparkClaimStaticDepositRpcResponseData as SparkClaimStaticDepositRpcResponseData, type SparkCreateLightningInvoiceRpcInput as SparkCreateLightningInvoiceRpcInput, type SparkCreateLightningInvoiceRpcInputParams as SparkCreateLightningInvoiceRpcInputParams, type SparkCreateLightningInvoiceRpcResponse as SparkCreateLightningInvoiceRpcResponse, type SparkGetBalanceRpcInput as SparkGetBalanceRpcInput, type SparkGetBalanceRpcResponse as SparkGetBalanceRpcResponse, type SparkGetClaimStaticDepositQuoteRpcInput as SparkGetClaimStaticDepositQuoteRpcInput, type SparkGetClaimStaticDepositQuoteRpcInputParams as SparkGetClaimStaticDepositQuoteRpcInputParams, type SparkGetClaimStaticDepositQuoteRpcResponse as SparkGetClaimStaticDepositQuoteRpcResponse, type SparkGetClaimStaticDepositQuoteRpcResponseData as SparkGetClaimStaticDepositQuoteRpcResponseData, type SparkGetStaticDepositAddressRpcInput as SparkGetStaticDepositAddressRpcInput, type SparkGetStaticDepositAddressRpcResponse as SparkGetStaticDepositAddressRpcResponse, type SparkGetStaticDepositAddressRpcResponseData as SparkGetStaticDepositAddressRpcResponseData, type SparkLightningFee as SparkLightningFee, type SparkLightningReceiveRequest as SparkLightningReceiveRequest, type SparkLightningSendRequest as SparkLightningSendRequest, type SparkNetwork as SparkNetwork, type SparkOutputSelectionStrategy as SparkOutputSelectionStrategy, type SparkPayLightningInvoiceRpcInput as SparkPayLightningInvoiceRpcInput, type SparkPayLightningInvoiceRpcInputParams as SparkPayLightningInvoiceRpcInputParams, type SparkPayLightningInvoiceRpcResponse as SparkPayLightningInvoiceRpcResponse, type SparkRpcInput as SparkRpcInput, type SparkRpcResponse as SparkRpcResponse, type SparkSignMessageWithIdentityKeyRpcInput as SparkSignMessageWithIdentityKeyRpcInput, type SparkSignMessageWithIdentityKeyRpcInputParams as SparkSignMessageWithIdentityKeyRpcInputParams, type SparkSignMessageWithIdentityKeyRpcResponse as SparkSignMessageWithIdentityKeyRpcResponse, type SparkSignMessageWithIdentityKeyRpcResponseData as SparkSignMessageWithIdentityKeyRpcResponseData, type SparkSigningKeyshare as SparkSigningKeyshare, type SparkTokenBalance as SparkTokenBalance, type SparkTransfer as SparkTransfer, type SparkTransferLeaf as SparkTransferLeaf, type SparkTransferRpcInput as SparkTransferRpcInput, type SparkTransferRpcInputParams as SparkTransferRpcInputParams, type SparkTransferRpcResponse as SparkTransferRpcResponse, type SparkTransferTokensRpcInput as SparkTransferTokensRpcInput, type SparkTransferTokensRpcInputParams as SparkTransferTokensRpcInputParams, type SparkTransferTokensRpcResponse as SparkTransferTokensRpcResponse, type SparkTransferTokensRpcResponseData as SparkTransferTokensRpcResponseData, type SparkUserTokenMetadata as SparkUserTokenMetadata, type SparkWalletLeaf as SparkWalletLeaf, type SuiCommandName as SuiCommandName, type TempoAaAuthorization as TempoAaAuthorization, type TempoCall as TempoCall, type TempoFeePayerSignature as TempoFeePayerSignature, type TokenOutput as TokenOutput, type TokenTransferDestination as TokenTransferDestination, type TokenTransferSource as TokenTransferSource, type TotalFeeConfigurationBps as TotalFeeConfigurationBps, type TransactionDetail as TransactionDetail, type TransactionTokenAddressInput as TransactionTokenAddressInput, type TransferQuoteRequestBody as TransferQuoteRequestBody, type TransferQuoteResponse as TransferQuoteResponse, type TransferReceivedTransactionDetail as TransferReceivedTransactionDetail, type TransferRequestBody as TransferRequestBody, type TransferSentTransactionDetail as TransferSentTransactionDetail, type TypedDataDomainInputParams as TypedDataDomainInputParams, type TypedDataTypeFieldInput as TypedDataTypeFieldInput, type TypedDataTypesInputParams as TypedDataTypesInputParams, type UnsignedEthereumTransaction as UnsignedEthereumTransaction, type UnsignedStandardEthereumTransaction as UnsignedStandardEthereumTransaction, type UnsignedTempoTransaction as UnsignedTempoTransaction, type UserOperationInput as UserOperationInput, type Wallet as Wallet, type WalletAdditionalSigner as WalletAdditionalSigner, type WalletAdditionalSignerItem as WalletAdditionalSignerItem, type WalletAPIRegisterAuthorizationKeyInput as WalletAPIRegisterAuthorizationKeyInput, type WalletAPIRevokeAuthorizationKeyInput as WalletAPIRevokeAuthorizationKeyInput, type WalletAsset as WalletAsset, type WalletAuthenticateRequestBody as WalletAuthenticateRequestBody, type WalletAuthenticateWithJwtResponse as WalletAuthenticateWithJwtResponse, type WalletAuthorizationHeaders as WalletAuthorizationHeaders, type WalletBatchCreateInput as WalletBatchCreateInput, type WalletBatchCreateResponse as WalletBatchCreateResponse, type WalletBatchCreateResult as WalletBatchCreateResult, type WalletBatchItemInput as WalletBatchItemInput, type WalletChainType as WalletChainType, type WalletCreateWalletsWithRecoveryResponse as WalletCreateWalletsWithRecoveryResponse, type WalletCustodian as WalletCustodian, type WalletEntropyType as WalletEntropyType, type WalletEthereumAsset as WalletEthereumAsset, type WalletExportRequestBody as WalletExportRequestBody, type WalletExportResponseBody as WalletExportResponseBody, type WalletImportInitResponse as WalletImportInitResponse, type WalletImportSupportedChains as WalletImportSupportedChains, type WalletImportSupportedEntropyTypes as WalletImportSupportedEntropyTypes, type WalletRevokeResponse as WalletRevokeResponse, type WalletRpcRequestBody as WalletRpcRequestBody, type WalletRpcResponse as WalletRpcResponse, type WalletSolanaAsset as WalletSolanaAsset, type WalletUpdateRequestBody as WalletUpdateRequestBody, type WalletsCursor as WalletsCursor, type WalletCreateParams as WalletCreateParams, type WalletUpdateParams as WalletUpdateParams, type WalletListParams as WalletListParams, type WalletExportParams as WalletExportParams, type WalletRawSignParams as WalletRawSignParams, type WalletRpcParams as WalletRpcParams, }; export { Apps as Apps, type AllowlistDeletionResponse as AllowlistDeletionResponse, type AllowlistEntry as AllowlistEntry, type AppResponse as AppResponse, type Caip2 as Caip2, type Currency as Currency, type CurrencyAsset as CurrencyAsset, type EmailDomain as EmailDomain, type EmailDomainInviteInput as EmailDomainInviteInput, type EmailInviteInput as EmailInviteInput, type EmbeddedWalletChainConfig as EmbeddedWalletChainConfig, type EmbeddedWalletConfigSchema as EmbeddedWalletConfigSchema, type EmbeddedWalletCreateOnLogin as EmbeddedWalletCreateOnLogin, type EmbeddedWalletInputSchema as EmbeddedWalletInputSchema, type EmbeddedWalletMode as EmbeddedWalletMode, type FundingConfigResponseSchema as FundingConfigResponseSchema, type FundingMethodEnum as FundingMethodEnum, type FundingOption as FundingOption, type GasSpendCurrency as GasSpendCurrency, type GasSpendRequestBody as GasSpendRequestBody, type GasSpendResponseBody as GasSpendResponseBody, type PhoneInviteInput as PhoneInviteInput, type TelegramAuthConfigSchema as TelegramAuthConfigSchema, type TestAccount as TestAccount, type TestAccountsResponse as TestAccountsResponse, type UserInviteInput as UserInviteInput, type UserOwnedRecoveryOption as UserOwnedRecoveryOption, type WalletInviteInput as WalletInviteInput, }; export { EmbeddedWallets as EmbeddedWallets, type AlchemyPaymasterContext as AlchemyPaymasterContext, type EmbeddedWalletCreationInput as EmbeddedWalletCreationInput, type ICloudClientType as ICloudClientType, type OAuthAuthenticateRecoveryResponse as OAuthAuthenticateRecoveryResponse, type OAuthCallbackICloudExpoInput as OAuthCallbackICloudExpoInput, type OAuthInitICloudRecoveryInput as OAuthInitICloudRecoveryInput, type OAuthInitRecoveryInput as OAuthInitRecoveryInput, type RecoveryConfigurationICloudInput as RecoveryConfigurationICloudInput, type RecoveryConfigurationICloudResponse as RecoveryConfigurationICloudResponse, type RecoveryKeyMaterialInput as RecoveryKeyMaterialInput, type RecoveryKeyMaterialResponse as RecoveryKeyMaterialResponse, type RecoveryType as RecoveryType, type SmartWalletConfiguration as SmartWalletConfiguration, type SmartWalletConfigurationDisabled as SmartWalletConfigurationDisabled, type SmartWalletConfigurationEnabled as SmartWalletConfigurationEnabled, type SmartWalletConfigurationInput as SmartWalletConfigurationInput, type SmartWalletConfigurationInputEnabled as SmartWalletConfigurationInputEnabled, type SmartWalletNetworkConfiguration as SmartWalletNetworkConfiguration, type SmartWalletNetworkConfigurationInput as SmartWalletNetworkConfigurationInput, type SmartWalletType as SmartWalletType, type WalletCreationAdditionalSignerItem as WalletCreationAdditionalSignerItem, type WalletCreationInput as WalletCreationInput, }; export { ClientAuth as ClientAuth, type AuthenticateJwtInput as AuthenticateJwtInput, type AuthenticateMode as AuthenticateMode, type AuthenticateModeOption as AuthenticateModeOption, type AuthenticateSiweInput as AuthenticateSiweInput, type AuthenticateSiwsInput as AuthenticateSiwsInput, type BridgeBrlFiatVirtualAccountDepositInstructions as BridgeBrlFiatVirtualAccountDepositInstructions, type BridgeDestinationAsset as BridgeDestinationAsset, type BridgeEurFiatVirtualAccountDepositInstructions as BridgeEurFiatVirtualAccountDepositInstructions, type BridgeFiatVirtualAccountDepositInstructions as BridgeFiatVirtualAccountDepositInstructions, type BridgeFiatVirtualAccountDestination as BridgeFiatVirtualAccountDestination, type BridgeFiatVirtualAccountRequest as BridgeFiatVirtualAccountRequest, type BridgeFiatVirtualAccountResponse as BridgeFiatVirtualAccountResponse, type BridgeFiatVirtualAccountSource as BridgeFiatVirtualAccountSource, type BridgeGbpFiatVirtualAccountDepositInstructions as BridgeGbpFiatVirtualAccountDepositInstructions, type BridgeMxnFiatVirtualAccountDepositInstructions as BridgeMxnFiatVirtualAccountDepositInstructions, type BridgeOnrampProvider as BridgeOnrampProvider, type BridgeSandboxFiatVirtualAccountRequest as BridgeSandboxFiatVirtualAccountRequest, type BridgeSandboxFiatVirtualAccountResponse as BridgeSandboxFiatVirtualAccountResponse, type BridgeSourceAsset as BridgeSourceAsset, type BridgeUsdFiatVirtualAccountDepositInstructions as BridgeUsdFiatVirtualAccountDepositInstructions, type CustomJwtAuthenticateRequestBody as CustomJwtAuthenticateRequestBody, type CustomJwtLinkRequestBody as CustomJwtLinkRequestBody, type CustomOAuthProviderID as CustomOAuthProviderID, type DeviceVerifyAction as DeviceVerifyAction, type DeviceVerifyRequestBody as DeviceVerifyRequestBody, type DeviceVerifyResponse as DeviceVerifyResponse, type ExternalOAuthProviderID as ExternalOAuthProviderID, type FarcasterAuthenticateInput as FarcasterAuthenticateInput, type FarcasterAuthenticateRequestBody as FarcasterAuthenticateRequestBody, type FarcasterConnectInitResponse as FarcasterConnectInitResponse, type FarcasterConnectInitResponseBody as FarcasterConnectInitResponseBody, type FarcasterConnectStatusCompletedResponse as FarcasterConnectStatusCompletedResponse, type FarcasterConnectStatusCompletedResponseBody as FarcasterConnectStatusCompletedResponseBody, type FarcasterConnectStatusPendingResponse as FarcasterConnectStatusPendingResponse, type FarcasterConnectStatusPendingResponseBody as FarcasterConnectStatusPendingResponseBody, type FarcasterInitInput as FarcasterInitInput, type FarcasterInitRequestBody as FarcasterInitRequestBody, type FarcasterLinkInput as FarcasterLinkInput, type FarcasterLinkRequestBody as FarcasterLinkRequestBody, type FarcasterSignerApproved as FarcasterSignerApproved, type FarcasterSignerInitPendingApproval as FarcasterSignerInitPendingApproval, type FarcasterSignerInitRequestBody as FarcasterSignerInitRequestBody, type FarcasterSignerInitResponseBody as FarcasterSignerInitResponseBody, type FarcasterSignerRevoked as FarcasterSignerRevoked, type FarcasterSignerStatusPendingApproval as FarcasterSignerStatusPendingApproval, type FarcasterSignerStatusResponseBody as FarcasterSignerStatusResponseBody, type FarcasterUnlinkInput as FarcasterUnlinkInput, type FarcasterUnlinkRequestBody as FarcasterUnlinkRequestBody, type FarcasterV2AuthenticateInput as FarcasterV2AuthenticateInput, type FarcasterV2AuthenticateRequestBody as FarcasterV2AuthenticateRequestBody, type FarcasterV2InitInput as FarcasterV2InitInput, type FarcasterV2InitRequestBody as FarcasterV2InitRequestBody, type FarcasterV2InitResponse as FarcasterV2InitResponse, type FarcasterV2InitResponseBody as FarcasterV2InitResponseBody, type FiatVirtualAccountRequest as FiatVirtualAccountRequest, type FiatVirtualAccountResponse as FiatVirtualAccountResponse, type GuestAuthenticateRequestBody as GuestAuthenticateRequestBody, type LinkJwtInput as LinkJwtInput, type MfaPasskeyEnrollmentRequestBody as MfaPasskeyEnrollmentRequestBody, type MfaPasskeyInitRequestBody as MfaPasskeyInitRequestBody, type MfaPasskeyInitResponseBody as MfaPasskeyInitResponseBody, type MfaPasskeyVerifyRequestBody as MfaPasskeyVerifyRequestBody, type MfaSMSEnrollRequestBody as MfaSMSEnrollRequestBody, type MfaSMSInitEnrollInput as MfaSMSInitEnrollInput, type MfaSMSInitRequestBody as MfaSMSInitRequestBody, type MfaSMSInitVerifyInput as MfaSMSInitVerifyInput, type MfaSMSVerifyRequestBody as MfaSMSVerifyRequestBody, type MfaTotpInitResponseBody as MfaTotpInitResponseBody, type MfaTotpInput as MfaTotpInput, type MfaVerifyResponseBody as MfaVerifyResponseBody, type OAuthAuthenticateRequestBody as OAuthAuthenticateRequestBody, type OAuthAuthorizationCodeRequestBody as OAuthAuthorizationCodeRequestBody, type OAuthCodeType as OAuthCodeType, type OAuthInitRequestBody as OAuthInitRequestBody, type OAuthInitResponseBody as OAuthInitResponseBody, type OAuthLinkRequestBody as OAuthLinkRequestBody, type OAuthLinkResponseBody as OAuthLinkResponseBody, type OAuthProviderID as OAuthProviderID, type OAuthTokenAuthorizationCodeRequestBody as OAuthTokenAuthorizationCodeRequestBody, type OAuthTokenDeviceCodePendingError as OAuthTokenDeviceCodePendingError, type OAuthTokenDeviceCodeRequestBody as OAuthTokenDeviceCodeRequestBody, type OAuthTokenGrantType as OAuthTokenGrantType, type OAuthTokenRefreshTokenRequestBody as OAuthTokenRefreshTokenRequestBody, type OAuthTokenRequestBody as OAuthTokenRequestBody, type OAuthTokenSuccessResponse as OAuthTokenSuccessResponse, type OAuthTransferRequestBody as OAuthTransferRequestBody, type OAuthTransferUserInfo as OAuthTransferUserInfo, type OAuthTransferUserInfoMeta as OAuthTransferUserInfoMeta, type OAuthUnlinkRequestBody as OAuthUnlinkRequestBody, type OAuthVerifyRequestBody as OAuthVerifyRequestBody, type OAuthVerifyResponseBody as OAuthVerifyResponseBody, type OnrampProvider as OnrampProvider, type OptionalRefreshTokenInput as OptionalRefreshTokenInput, type PasskeyAssertionResponse as PasskeyAssertionResponse, type PasskeyAttestationResponse as PasskeyAttestationResponse, type PasskeyAuthenticateInput as PasskeyAuthenticateInput, type PasskeyAuthenticatorEnrollmentOptions as PasskeyAuthenticatorEnrollmentOptions, type PasskeyAuthenticatorEnrollmentResponse as PasskeyAuthenticatorEnrollmentResponse, type PasskeyAuthenticatorSelection as PasskeyAuthenticatorSelection, type PasskeyAuthenticatorVerifyOptions as PasskeyAuthenticatorVerifyOptions, type PasskeyAuthenticatorVerifyResponse as PasskeyAuthenticatorVerifyResponse, type PasskeyClientExtensionResults as PasskeyClientExtensionResults, type PasskeyCredPropsResult as PasskeyCredPropsResult, type PasskeyCredentialDescriptor as PasskeyCredentialDescriptor, type PasskeyEnrollmentExtensions as PasskeyEnrollmentExtensions, type PasskeyInitInput as PasskeyInitInput, type PasskeyLinkInput as PasskeyLinkInput, type PasskeyPubKeyCredParam as PasskeyPubKeyCredParam, type PasskeyRegisterInput as PasskeyRegisterInput, type PasskeyRelyingParty as PasskeyRelyingParty, type PasskeyUser as PasskeyUser, type PasskeyVerifyExtensions as PasskeyVerifyExtensions, type PasswordlessAuthenticateRequestBody as PasswordlessAuthenticateRequestBody, type PasswordlessInitRequestBody as PasswordlessInitRequestBody, type PasswordlessLinkRequestBody as PasswordlessLinkRequestBody, type PasswordlessSMSAuthenticateRequestBody as PasswordlessSMSAuthenticateRequestBody, type PasswordlessSMSInitRequestBody as PasswordlessSMSInitRequestBody, type PasswordlessSMSLinkRequestBody as PasswordlessSMSLinkRequestBody, type PasswordlessSMSTransferRequestBody as PasswordlessSMSTransferRequestBody, type PasswordlessSMSUnlinkRequestBody as PasswordlessSMSUnlinkRequestBody, type PasswordlessSMSUpdateRequestBody as PasswordlessSMSUpdateRequestBody, type PasswordlessTransferRequestBody as PasswordlessTransferRequestBody, type PasswordlessUnlinkRequestBody as PasswordlessUnlinkRequestBody, type PasswordlessUpdateRequestBody as PasswordlessUpdateRequestBody, type PrivyOAuthProviderID as PrivyOAuthProviderID, type ResponsePasskeyInitAuthenticate as ResponsePasskeyInitAuthenticate, type ResponsePasskeyInitLink as ResponsePasskeyInitLink, type ResponsePasskeyInitRegister as ResponsePasskeyInitRegister, type SiweAddressInput as SiweAddressInput, type SiweAuthenticateRequestBody as SiweAuthenticateRequestBody, type SiweInitInput as SiweInitInput, type SiweInitRequestBody as SiweInitRequestBody, type SiweInitResponseBody as SiweInitResponseBody, type SiweInput as SiweInput, type SiweLinkRequestBody as SiweLinkRequestBody, type SiweLinkSmartWalletRequestBody as SiweLinkSmartWalletRequestBody, type SiweNonce as SiweNonce, type SiweUnlinkRequestBody as SiweUnlinkRequestBody, type SiwsAddressInput as SiwsAddressInput, type SiwsAuthenticateRequestBody as SiwsAuthenticateRequestBody, type SiwsInitInput as SiwsInitInput, type SiwsInitRequestBody as SiwsInitRequestBody, type SiwsInitResponseBody as SiwsInitResponseBody, type SiwsInput as SiwsInput, type SiwsLinkRequestBody as SiwsLinkRequestBody, type SiwsNonce as SiwsNonce, type SiwsUnlinkRequestBody as SiwsUnlinkRequestBody, type SmartWalletSiweInput as SmartWalletSiweInput, type TelegramAuthResult as TelegramAuthResult, type TelegramAuthenticateInput as TelegramAuthenticateInput, type TelegramAuthenticateRequestBody as TelegramAuthenticateRequestBody, type TelegramLinkRequestBody as TelegramLinkRequestBody, type TelegramUnlinkInput as TelegramUnlinkInput, type TelegramUnlinkRequestBody as TelegramUnlinkRequestBody, type TelegramWebAppData as TelegramWebAppData, type TransferFarcasterInput as TransferFarcasterInput, type TransferSiweInput as TransferSiweInput, type TransferSiwsInput as TransferSiwsInput, type TransferTelegramInput as TransferTelegramInput, type UnlinkPasskeyInput as UnlinkPasskeyInput, }; export { CrossApp as CrossApp, type CrossAppConnection as CrossAppConnection, type CrossAppConnectionsResponse as CrossAppConnectionsResponse, }; export { Funding as Funding, type CoinbaseBlockchain as CoinbaseBlockchain, type CoinbaseEthereumAsset as CoinbaseEthereumAsset, type CoinbaseOnRampEthereumAddress as CoinbaseOnRampEthereumAddress, type CoinbaseOnRampInitEthereumInput as CoinbaseOnRampInitEthereumInput, type CoinbaseOnRampInitInput as CoinbaseOnRampInitInput, type CoinbaseOnRampInitResponse as CoinbaseOnRampInitResponse, type CoinbaseOnRampInitSolanaInput as CoinbaseOnRampInitSolanaInput, type CoinbaseOnRampSolanaAddress as CoinbaseOnRampSolanaAddress, type CoinbaseOnRampStatus as CoinbaseOnRampStatus, type CoinbaseOnRampStatusResponse as CoinbaseOnRampStatusResponse, type CoinbaseSolanaAsset as CoinbaseSolanaAsset, type MoonpayCurrencyCode as MoonpayCurrencyCode, type MoonpayFiatOnRampEthereumConfig as MoonpayFiatOnRampEthereumConfig, type MoonpayFiatOnRampEthereumInput as MoonpayFiatOnRampEthereumInput, type MoonpayFiatOnRampSolanaConfig as MoonpayFiatOnRampSolanaConfig, type MoonpayFiatOnRampSolanaInput as MoonpayFiatOnRampSolanaInput, type MoonpayOnRampSandboxConfig as MoonpayOnRampSandboxConfig, type MoonpayOnRampSignInput as MoonpayOnRampSignInput, type MoonpayOnRampSignResponse as MoonpayOnRampSignResponse, type MoonpayPaymentMethod as MoonpayPaymentMethod, type MoonpaySolanaCurrencyCode as MoonpaySolanaCurrencyCode, type MoonpayUiConfig as MoonpayUiConfig, type MoonpayUiTheme as MoonpayUiTheme, }; export { Users as Users, type AuthenticatedUser as AuthenticatedUser, type CrossAppEmbeddedWallet as CrossAppEmbeddedWallet, type CrossAppSmartWallet as CrossAppSmartWallet, type CustomMetadata as CustomMetadata, type EmbeddedWalletRecoveryMethod as EmbeddedWalletRecoveryMethod, type LinkedAccount as LinkedAccount, type LinkedAccountAppleInput as LinkedAccountAppleInput, type LinkedAccountAppleOAuth as LinkedAccountAppleOAuth, type LinkedAccountAuthorizationKey as LinkedAccountAuthorizationKey, type LinkedAccountBaseWallet as LinkedAccountBaseWallet, type LinkedAccountBitcoinSegwitEmbeddedWallet as LinkedAccountBitcoinSegwitEmbeddedWallet, type LinkedAccountBitcoinTaprootEmbeddedWallet as LinkedAccountBitcoinTaprootEmbeddedWallet, type LinkedAccountCrossApp as LinkedAccountCrossApp, type LinkedAccountCurveSigningEmbeddedWallet as LinkedAccountCurveSigningEmbeddedWallet, type LinkedAccountCustomJwtInput as LinkedAccountCustomJwtInput, type LinkedAccountCustomJwt as LinkedAccountCustomJwt, type LinkedAccountCustomOAuth as LinkedAccountCustomOAuth, type LinkedAccountDiscordInput as LinkedAccountDiscordInput, type LinkedAccountDiscordOAuth as LinkedAccountDiscordOAuth, type LinkedAccountEmail as LinkedAccountEmail, type LinkedAccountEmailInput as LinkedAccountEmailInput, type LinkedAccountEmbeddedWallet as LinkedAccountEmbeddedWallet, type LinkedAccountEmbeddedWalletWithID as LinkedAccountEmbeddedWalletWithID, type LinkedAccountEthereum as LinkedAccountEthereum, type LinkedAccountEthereumEmbeddedWallet as LinkedAccountEthereumEmbeddedWallet, type LinkedAccountFarcaster as LinkedAccountFarcaster, type LinkedAccountFarcasterInput as LinkedAccountFarcasterInput, type LinkedAccountGitHubInput as LinkedAccountGitHubInput, type LinkedAccountGitHubOAuth as LinkedAccountGitHubOAuth, type LinkedAccountGoogleInput as LinkedAccountGoogleInput, type LinkedAccountGoogleOAuth as LinkedAccountGoogleOAuth, type LinkedAccountInput as LinkedAccountInput, type LinkedAccountInstagramInput as LinkedAccountInstagramInput, type LinkedAccountInstagramOAuth as LinkedAccountInstagramOAuth, type LinkedAccountLineInput as LinkedAccountLineInput, type LinkedAccountLineOAuth as LinkedAccountLineOAuth, type LinkedAccountLinkedInInput as LinkedAccountLinkedInInput, type LinkedAccountLinkedInOAuth as LinkedAccountLinkedInOAuth, type LinkedAccountPasskey as LinkedAccountPasskey, type LinkedAccountPasskeyInput as LinkedAccountPasskeyInput, type LinkedAccountPhone as LinkedAccountPhone, type LinkedAccountPhoneInput as LinkedAccountPhoneInput, type LinkedAccountSmartWallet as LinkedAccountSmartWallet, type LinkedAccountSolana as LinkedAccountSolana, type LinkedAccountSolanaEmbeddedWallet as LinkedAccountSolanaEmbeddedWallet, type LinkedAccountSpotifyInput as LinkedAccountSpotifyInput, type LinkedAccountSpotifyOAuth as LinkedAccountSpotifyOAuth, type LinkedAccountTelegram as LinkedAccountTelegram, type LinkedAccountTelegramInput as LinkedAccountTelegramInput, type LinkedAccountTiktokInput as LinkedAccountTiktokInput, type LinkedAccountTiktokOAuth as LinkedAccountTiktokOAuth, type LinkedAccountTwitchInput as LinkedAccountTwitchInput, type LinkedAccountTwitchOAuth as LinkedAccountTwitchOAuth, type LinkedAccountTwitterInput as LinkedAccountTwitterInput, type LinkedAccountTwitterOAuth as LinkedAccountTwitterOAuth, type LinkedAccountType as LinkedAccountType, type LinkedAccountWalletInput as LinkedAccountWalletInput, type LinkedMfaMethod as LinkedMfaMethod, type OAuthTokens as OAuthTokens, type PasskeyMfaMethod as PasskeyMfaMethod, type PatchUsersCustomMetadata as PatchUsersCustomMetadata, type SMSMfaMethod as SMSMfaMethod, type TotpMfaMethod as TotpMfaMethod, type User as User, type UserBatchCreateInput as UserBatchCreateInput, type UserWithIdentityToken as UserWithIdentityToken, }; export { Analytics as Analytics, type AnalyticsEventInput as AnalyticsEventInput }; export { Policies as Policies, type AbiParameter as AbiParameter, type AbiSchema as AbiSchema, type ActionRequestBodyCondition as ActionRequestBodyCondition, type AggregationCondition as AggregationCondition, type ConditionOperator as ConditionOperator, type ConditionSet as ConditionSet, type ConditionSetAuthorizationHeaders as ConditionSetAuthorizationHeaders, type ConditionSetItem as ConditionSetItem, type ConditionSetItemRequestParams as ConditionSetItemRequestParams, type ConditionSetItemValueInput as ConditionSetItemValueInput, type ConditionSetItems as ConditionSetItems, type ConditionSetItemsRequestBody as ConditionSetItemsRequestBody, type ConditionSetItemsResponse as ConditionSetItemsResponse, type ConditionSetRequestBody as ConditionSetRequestBody, type ConditionSetRequestParams as ConditionSetRequestParams, type ConditionValue as ConditionValue, type Ethereum7702AuthorizationCondition as Ethereum7702AuthorizationCondition, type EthereumCalldataCondition as EthereumCalldataCondition, type EthereumTransactionCondition as EthereumTransactionCondition, type EthereumTypedDataDomainCondition as EthereumTypedDataDomainCondition, type EthereumTypedDataMessageCondition as EthereumTypedDataMessageCondition, type Policy as Policy, type PolicyAction as PolicyAction, type PolicyAuthorizationHeaders as PolicyAuthorizationHeaders, type PolicyCondition as PolicyCondition, type PolicyMethod as PolicyMethod, type PolicyRequestBody as PolicyRequestBody, type PolicyRuleRequestBody as PolicyRuleRequestBody, type PolicyRuleRequestParams as PolicyRuleRequestParams, type PolicyRuleResponse as PolicyRuleResponse, type SolanaProgramInstructionCondition as SolanaProgramInstructionCondition, type SolanaSystemProgramInstructionCondition as SolanaSystemProgramInstructionCondition, type SolanaTokenProgramInstructionCondition as SolanaTokenProgramInstructionCondition, type SuiTransactionCommandCondition as SuiTransactionCommandCondition, type SuiTransactionCommandOperator as SuiTransactionCommandOperator, type SuiTransferObjectsCommandCondition as SuiTransferObjectsCommandCondition, type SuiTransferObjectsCommandField as SuiTransferObjectsCommandField, type SystemCondition as SystemCondition, type TempoTransactionCondition as TempoTransactionCondition, type TempoTransactionConditionField as TempoTransactionConditionField, type TronCalldataCondition as TronCalldataCondition, type TronTransactionCondition as TronTransactionCondition, type UpdateConditionSetRequestBody as UpdateConditionSetRequestBody, }; export { Transactions as Transactions, type Transaction as Transaction, type TransactionList as TransactionList, type TransactionScanningAssetDiff as TransactionScanningAssetDiff, type TransactionScanningAssetInfo as TransactionScanningAssetInfo, type TransactionScanningAssetValue as TransactionScanningAssetValue, type TransactionScanningCalldata as TransactionScanningCalldata, type TransactionScanningExposure as TransactionScanningExposure, type TransactionScanningMetadata as TransactionScanningMetadata, type TransactionScanningParams as TransactionScanningParams, type TransactionScanningRequestBody as TransactionScanningRequestBody, type TransactionScanningResponseBody as TransactionScanningResponseBody, type TransactionScanningRpcRequest as TransactionScanningRpcRequest, type TransactionScanningSimulationErrorResult as TransactionScanningSimulationErrorResult, type TransactionScanningSimulationResult as TransactionScanningSimulationResult, type TransactionScanningSimulationSuccessResult as TransactionScanningSimulationSuccessResult, type TransactionScanningValidationErrorResult as TransactionScanningValidationErrorResult, type TransactionScanningValidationResult as TransactionScanningValidationResult, type TransactionScanningValidationSuccessResult as TransactionScanningValidationSuccessResult, }; export { KeyQuorums as KeyQuorums, type KeyQuorum as KeyQuorum, type KeyQuorumAuthorizationHeaders as KeyQuorumAuthorizationHeaders, type KeyQuorumCreateRequestBody as KeyQuorumCreateRequestBody, type KeyQuorumUpdateRequestBody as KeyQuorumUpdateRequestBody, }; export { Fiat as Fiat, type FiatCurrency as FiatCurrency, type FiatPaymentRail as FiatPaymentRail, type OfframpDepositInstructions as OfframpDepositInstructions, type OfframpResponse as OfframpResponse, type OnrampAsset as OnrampAsset, type OnrampChain as OnrampChain, type OnrampDepositInstructions as OnrampDepositInstructions, type OnrampKYCResponse as OnrampKYCResponse, type OnrampKYCStatus as OnrampKYCStatus, type OnrampResponse as OnrampResponse, type OnrampTransferStatus as OnrampTransferStatus, }; export { Accounts as Accounts, type AccountBalanceParams as AccountBalanceParams, type AccountBalanceResponse as AccountBalanceResponse, type AccountDisplayName as AccountDisplayName, type AccountResponse as AccountResponse, type AccountWallet as AccountWallet, type AccountWalletConfigurationItem as AccountWalletConfigurationItem, type AccountWalletIDs as AccountWalletIDs, type AccountWalletsConfiguration as AccountWalletsConfiguration, type AccountsDashboardListResponse as AccountsDashboardListResponse, type AccountsListResponse as AccountsListResponse, type AssetAccountWithBalance as AssetAccountWithBalance, type BalanceAsset as BalanceAsset, type BalanceAssetByChain as BalanceAssetByChain, type BalanceResponse as BalanceResponse, type CreateAccountFromWalletIDsInput as CreateAccountFromWalletIDsInput, type CreateAccountFromWalletsConfigurationInput as CreateAccountFromWalletsConfigurationInput, type CreateAccountInput as CreateAccountInput, type UpdateAccountFromWalletIDsInput as UpdateAccountFromWalletIDsInput, type UpdateAccountFromWalletsConfigurationInput as UpdateAccountFromWalletsConfigurationInput, type UpdateAccountInput as UpdateAccountInput, }; export { Aggregations as Aggregations, type Aggregation as Aggregation, type AggregationGroupBy as AggregationGroupBy, type AggregationInput as AggregationInput, type AggregationMethod as AggregationMethod, type AggregationMetric as AggregationMetric, type AggregationWindow as AggregationWindow, }; export { Intents as Intents, type BaseActionResult as BaseActionResult, type BaseIntentResponse as BaseIntentResponse, type IntentAuthorization as IntentAuthorization, type IntentAuthorizationKeyQuorumMember as IntentAuthorizationKeyQuorumMember, type IntentAuthorizationMember as IntentAuthorizationMember, type IntentAuthorizeInput as IntentAuthorizeInput, type IntentCreationHeaders as IntentCreationHeaders, type IntentResponse as IntentResponse, type IntentStatus as IntentStatus, type IntentType as IntentType, type KeyQuorumIntentResponse as KeyQuorumIntentResponse, type PolicyIntentRequestDetails as PolicyIntentRequestDetails, type PolicyIntentResponse as PolicyIntentResponse, type RpcIntentRequestDetails as RpcIntentRequestDetails, type RpcIntentResponse as RpcIntentResponse, type RuleDeleteIntentResponse as RuleDeleteIntentResponse, type RuleIntentCreateRequestDetails as RuleIntentCreateRequestDetails, type RuleIntentDeleteRequestDetails as RuleIntentDeleteRequestDetails, type RuleIntentRequestDetails as RuleIntentRequestDetails, type RuleIntentResponse as RuleIntentResponse, type RuleIntentUpdateRequestDetails as RuleIntentUpdateRequestDetails, type RuleMutateIntentResponse as RuleMutateIntentResponse, type TransferIntentRequestDetails as TransferIntentRequestDetails, type TransferIntentResponse as TransferIntentResponse, type WalletIntentResponse as WalletIntentResponse, }; export { Shared as Shared, type BitcoinAddress as BitcoinAddress, type CurrencyAmount as CurrencyAmount, type EvmAddress as EvmAddress, type EvmChecksumAddress as EvmChecksumAddress, type HyperliquidTokenAddress as HyperliquidTokenAddress, type KeyQuorumID as KeyQuorumID, type OwnerIDInput as OwnerIDInput, type OwnerInput as OwnerInput, type OwnerInputPublicKey as OwnerInputPublicKey, type OwnerInputUser as OwnerInputUser, type P256PublicKey as P256PublicKey, type SolanaAddress as SolanaAddress, type SuccessResponse as SuccessResponse, type TronAddress as TronAddress, }; export { Webhooks as Webhooks, type BridgeCryptoDepositMetadata as BridgeCryptoDepositMetadata, type BridgeCryptoTransferMetadata as BridgeCryptoTransferMetadata, type BridgeFiatDepositMetadata as BridgeFiatDepositMetadata, type BridgeFiatTransferMetadata as BridgeFiatTransferMetadata, type BridgeMetadata as BridgeMetadata, type BridgeRefundMetadata as BridgeRefundMetadata, type BridgeStaticMemoDepositMetadata as BridgeStaticMemoDepositMetadata, type BridgeTransferRefundMetadata as BridgeTransferRefundMetadata, type FundsDepositedWebhookPayload as FundsDepositedWebhookPayload, type FundsWithdrawnWebhookPayload as FundsWithdrawnWebhookPayload, type IntentAuthorizedWebhookPayload as IntentAuthorizedWebhookPayload, type IntentCreatedWebhookPayload as IntentCreatedWebhookPayload, type IntentExecutedWebhookPayload as IntentExecutedWebhookPayload, type IntentFailedWebhookPayload as IntentFailedWebhookPayload, type IntentRejectedWebhookPayload as IntentRejectedWebhookPayload, type KrakenEmbedCustomOrderCancelledWebhookPayload as KrakenEmbedCustomOrderCancelledWebhookPayload, type KrakenEmbedCustomOrderExecutedWebhookPayload as KrakenEmbedCustomOrderExecutedWebhookPayload, type KrakenEmbedCustomOrderExecutionFailedWebhookPayload as KrakenEmbedCustomOrderExecutionFailedWebhookPayload, type KrakenEmbedQuoteCancelledWebhookPayload as KrakenEmbedQuoteCancelledWebhookPayload, type KrakenEmbedQuoteExecutedWebhookPayload as KrakenEmbedQuoteExecutedWebhookPayload, type KrakenEmbedQuoteExecutionFailedWebhookPayload as KrakenEmbedQuoteExecutionFailedWebhookPayload, type KrakenEmbedUserClosedWebhookPayload as KrakenEmbedUserClosedWebhookPayload, type KrakenEmbedUserDisabledWebhookPayload as KrakenEmbedUserDisabledWebhookPayload, type KrakenEmbedUserVerifiedWebhookPayload as KrakenEmbedUserVerifiedWebhookPayload, type MfaDisabledWebhookPayload as MfaDisabledWebhookPayload, type MfaEnabledWebhookPayload as MfaEnabledWebhookPayload, type PrivateKeyExportWebhookPayload as PrivateKeyExportWebhookPayload, type SeedPhraseExportWebhookPayload as SeedPhraseExportWebhookPayload, type TransactionBroadcastedWebhookPayload as TransactionBroadcastedWebhookPayload, type TransactionConfirmedWebhookPayload as TransactionConfirmedWebhookPayload, type TransactionExecutionRevertedWebhookPayload as TransactionExecutionRevertedWebhookPayload, type TransactionFailedWebhookPayload as TransactionFailedWebhookPayload, type TransactionProviderErrorWebhookPayload as TransactionProviderErrorWebhookPayload, type TransactionReplacedWebhookPayload as TransactionReplacedWebhookPayload, type TransactionStillPendingWebhookPayload as TransactionStillPendingWebhookPayload, type UserAuthenticatedWebhookPayload as UserAuthenticatedWebhookPayload, type UserCreatedWebhookPayload as UserCreatedWebhookPayload, type UserLinkedAccountWebhookPayload as UserLinkedAccountWebhookPayload, type UserOperationCompletedWebhookPayload as UserOperationCompletedWebhookPayload, type UserTransferredAccountWebhookPayload as UserTransferredAccountWebhookPayload, type UserUnlinkedAccountWebhookPayload as UserUnlinkedAccountWebhookPayload, type UserUpdatedAccountWebhookPayload as UserUpdatedAccountWebhookPayload, type UserWalletCreatedWebhookPayload as UserWalletCreatedWebhookPayload, type WalletActionEarnDepositCreatedWebhookPayload as WalletActionEarnDepositCreatedWebhookPayload, type WalletActionEarnDepositFailedWebhookPayload as WalletActionEarnDepositFailedWebhookPayload, type WalletActionEarnDepositRejectedWebhookPayload as WalletActionEarnDepositRejectedWebhookPayload, type WalletActionEarnDepositSucceededWebhookPayload as WalletActionEarnDepositSucceededWebhookPayload, type WalletActionEarnIncentiveClaimCreatedWebhookPayload as WalletActionEarnIncentiveClaimCreatedWebhookPayload, type WalletActionEarnIncentiveClaimFailedWebhookPayload as WalletActionEarnIncentiveClaimFailedWebhookPayload, type WalletActionEarnIncentiveClaimRejectedWebhookPayload as WalletActionEarnIncentiveClaimRejectedWebhookPayload, type WalletActionEarnIncentiveClaimSucceededWebhookPayload as WalletActionEarnIncentiveClaimSucceededWebhookPayload, type WalletActionEarnWithdrawCreatedWebhookPayload as WalletActionEarnWithdrawCreatedWebhookPayload, type WalletActionEarnWithdrawFailedWebhookPayload as WalletActionEarnWithdrawFailedWebhookPayload, type WalletActionEarnWithdrawRejectedWebhookPayload as WalletActionEarnWithdrawRejectedWebhookPayload, type WalletActionEarnWithdrawSucceededWebhookPayload as WalletActionEarnWithdrawSucceededWebhookPayload, type WalletActionSwapCreatedWebhookPayload as WalletActionSwapCreatedWebhookPayload, type WalletActionSwapFailedWebhookPayload as WalletActionSwapFailedWebhookPayload, type WalletActionSwapRejectedWebhookPayload as WalletActionSwapRejectedWebhookPayload, type WalletActionSwapSucceededWebhookPayload as WalletActionSwapSucceededWebhookPayload, type WalletActionTransferCreatedWebhookPayload as WalletActionTransferCreatedWebhookPayload, type WalletActionTransferFailedWebhookPayload as WalletActionTransferFailedWebhookPayload, type WalletActionTransferRejectedWebhookPayload as WalletActionTransferRejectedWebhookPayload, type WalletActionTransferSucceededWebhookPayload as WalletActionTransferSucceededWebhookPayload, type WalletFundsAsset as WalletFundsAsset, type WalletFundsErc20Asset as WalletFundsErc20Asset, type WalletFundsNativeTokenAsset as WalletFundsNativeTokenAsset, type WalletFundsSacAsset as WalletFundsSacAsset, type WalletFundsSplAsset as WalletFundsSplAsset, type WalletRecoveredWebhookPayload as WalletRecoveredWebhookPayload, type WalletRecoverySetupWebhookPayload as WalletRecoverySetupWebhookPayload, type WebhookPayload as WebhookPayload, type YieldClaimConfirmedWebhookPayload as YieldClaimConfirmedWebhookPayload, type YieldDepositConfirmedWebhookPayload as YieldDepositConfirmedWebhookPayload, type YieldWithdrawConfirmedWebhookPayload as YieldWithdrawConfirmedWebhookPayload, }; export { Onramps as Onramps, type BridgeFiatCustomerResponse as BridgeFiatCustomerResponse, type BridgeFiatRejectionReason as BridgeFiatRejectionReason, type BridgeSandboxFiatCustomerResponse as BridgeSandboxFiatCustomerResponse, type Caip2ChainID as Caip2ChainID, type CreateLinkAuthIntentInput as CreateLinkAuthIntentInput, type CreateLinkAuthIntentResponse as CreateLinkAuthIntentResponse, type CreateOrUpdateFiatCustomerRequestInput as CreateOrUpdateFiatCustomerRequestInput, type CreateStripeOnrampSessionInput as CreateStripeOnrampSessionInput, type CreateStripeOnrampSessionResponse as CreateStripeOnrampSessionResponse, type CryptoCurrencyCode as CryptoCurrencyCode, type ExchangeStripeTokensInput as ExchangeStripeTokensInput, type ExchangeStripeTokensResponse as ExchangeStripeTokensResponse, type FiatAmount as FiatAmount, type FiatCurrencyCode as FiatCurrencyCode, type FiatCustomerResponse as FiatCustomerResponse, type FiatOnrampDestination as FiatOnrampDestination, type FiatOnrampEnvironment as FiatOnrampEnvironment, type FiatOnrampProvider as FiatOnrampProvider, type FiatOnrampProviderError as FiatOnrampProviderError, type FiatOnrampQuote as FiatOnrampQuote, type FiatOnrampSource as FiatOnrampSource, type FiatOnrampStripeSDKSessionResponse as FiatOnrampStripeSDKSessionResponse, type FiatOnrampTransactionStatus as FiatOnrampTransactionStatus, type FiatOnrampURLSessionResponse as FiatOnrampURLSessionResponse, type GetFiatCustomerRequestInput as GetFiatCustomerRequestInput, type GetFiatOnrampQuotesInput as GetFiatOnrampQuotesInput, type GetFiatOnrampQuotesResponse as GetFiatOnrampQuotesResponse, type GetFiatOnrampTransactionStatusInput as GetFiatOnrampTransactionStatusInput, type GetFiatOnrampTransactionStatusResponse as GetFiatOnrampTransactionStatusResponse, type GetFiatOnrampURLInput as GetFiatOnrampURLInput, type GetFiatOnrampURLResponse as GetFiatOnrampURLResponse, type GetStripeCryptoCustomerResponse as GetStripeCryptoCustomerResponse, type LinkAuthIntentCreated as LinkAuthIntentCreated, type LinkAuthIntentNoAccount as LinkAuthIntentNoAccount, type ListStripeConsumerWalletsResponse as ListStripeConsumerWalletsResponse, type ListStripePaymentTokensResponse as ListStripePaymentTokensResponse, type OnrampSessionFees as OnrampSessionFees, type OnrampSessionParams as OnrampSessionParams, type OnrampSessionTransactionDetails as OnrampSessionTransactionDetails, type RefreshStripeQuoteResponse as RefreshStripeQuoteResponse, type StripeConsumerWallet as StripeConsumerWallet, type StripeCryptoCustomerActive as StripeCryptoCustomerActive, type StripeCryptoCustomerExpired as StripeCryptoCustomerExpired, type StripeCryptoCustomerNone as StripeCryptoCustomerNone, type StripeOnrampCheckoutResponse as StripeOnrampCheckoutResponse, type StripeOnrampSessionStatus as StripeOnrampSessionStatus, type StripePaymentToken as StripePaymentToken, type StripeQuote as StripeQuote, type StripeTransactionDetails as StripeTransactionDetails, type StripeVerification as StripeVerification, }; export { Organizations as Organizations, type CreateOrganizationSecretResponse as CreateOrganizationSecretResponse, type OrganizationSecretIDInput as OrganizationSecretIDInput, type OrganizationSecretView as OrganizationSecretView, type OrganizationSecretsListResponse as OrganizationSecretsListResponse, type UpdateOrganizationSecretSigningKeyInput as UpdateOrganizationSecretSigningKeyInput, }; export { OAuth as OAuth, type DeviceAuthorizationResponse as DeviceAuthorizationResponse, type OAuthGrant as OAuthGrant, type OAuthGrantListResponse as OAuthGrantListResponse, type OAuthGrantRevokeResponse as OAuthGrantRevokeResponse, }; export { WalletActions as WalletActions, type EvmTransactionWalletActionStep as EvmTransactionWalletActionStep, type EvmUserOperationWalletActionStep as EvmUserOperationWalletActionStep, type EvmWalletActionStepStatus as EvmWalletActionStepStatus, type EarnAsset as EarnAsset, type EarnDepositActionResponse as EarnDepositActionResponse, type EarnDepositRequestBody as EarnDepositRequestBody, type EarnIncentiveClaimActionResponse as EarnIncentiveClaimActionResponse, type EarnIncentiveClaimRequestBody as EarnIncentiveClaimRequestBody, type EarnIncentiveRewardEntry as EarnIncentiveRewardEntry, type EarnIncentiveRewardsQuery as EarnIncentiveRewardsQuery, type EarnIncentiveRewardsResponse as EarnIncentiveRewardsResponse, type EarnIncetiveClaimRewardEntry as EarnIncetiveClaimRewardEntry, type EarnWithdrawActionResponse as EarnWithdrawActionResponse, type EarnWithdrawRequestBody as EarnWithdrawRequestBody, type EthereumEarnPositionQuery as EthereumEarnPositionQuery, type EthereumEarnPositionResponse as EthereumEarnPositionResponse, type EthereumEarnProvider as EthereumEarnProvider, type EthereumEarnVaultDetailsResponse as EthereumEarnVaultDetailsResponse, type ExternalTransactionWalletActionStep as ExternalTransactionWalletActionStep, type ExternalTransactionWalletActionStepStatus as ExternalTransactionWalletActionStepStatus, type FailureReason as FailureReason, type SvmTransactionWalletActionStep as SvmTransactionWalletActionStep, type SvmWalletActionStepStatus as SvmWalletActionStepStatus, type SwapActionResponse as SwapActionResponse, type TransferActionResponse as TransferActionResponse, type WalletActionResponse as WalletActionResponse, type WalletActionStatus as WalletActionStatus, type WalletActionStep as WalletActionStep, type WalletActionStepType as WalletActionStepType, type WalletActionType as WalletActionType, }; export { Yield as Yield, type EthereumVaultDetailsInput as EthereumVaultDetailsInput, type EthereumVaultDetailsResponse as EthereumVaultDetailsResponse, type EthereumVaultPosition as EthereumVaultPosition, type EthereumVaultResponse as EthereumVaultResponse, type EthereumYieldClaimIDInput as EthereumYieldClaimIDInput, type EthereumYieldClaimInput as EthereumYieldClaimInput, type EthereumYieldClaimResponse as EthereumYieldClaimResponse, type EthereumYieldClaimReward as EthereumYieldClaimReward, type EthereumYieldDepositInput as EthereumYieldDepositInput, type EthereumYieldPositionResponse as EthereumYieldPositionResponse, type EthereumYieldPositionsInput as EthereumYieldPositionsInput, type EthereumYieldProvider as EthereumYieldProvider, type EthereumYieldSweepIDInput as EthereumYieldSweepIDInput, type EthereumYieldSweepResponse as EthereumYieldSweepResponse, type EthereumYieldSweepStatus as EthereumYieldSweepStatus, type EthereumYieldSweepType as EthereumYieldSweepType, type EthereumYieldWithdrawInput as EthereumYieldWithdrawInput, type EvmCaip2ChainID as EvmCaip2ChainID, type YieldAuthorizationHeaders as YieldAuthorizationHeaders, }; export { KrakenEmbed as KrakenEmbed, type KrakenEmbedCancelCustomOrderInput as KrakenEmbedCancelCustomOrderInput, type KrakenEmbedCancelCustomOrderPath as KrakenEmbedCancelCustomOrderPath, type KrakenEmbedCancelCustomOrderResponse as KrakenEmbedCancelCustomOrderResponse, type KrakenEmbedCancelCustomOrderResult as KrakenEmbedCancelCustomOrderResult, type KrakenEmbedCreateCustomOrderInput as KrakenEmbedCreateCustomOrderInput, type KrakenEmbedCreateCustomOrderResponse as KrakenEmbedCreateCustomOrderResponse, type KrakenEmbedCreateCustomOrderResult as KrakenEmbedCreateCustomOrderResult, type KrakenEmbedCurrentDayPnl as KrakenEmbedCurrentDayPnl, type KrakenEmbedCustomOrder as KrakenEmbedCustomOrder, type KrakenEmbedCustomOrderAction as KrakenEmbedCustomOrderAction, type KrakenEmbedCustomOrderAmount as KrakenEmbedCustomOrderAmount, type KrakenEmbedCustomOrderOccurrence as KrakenEmbedCustomOrderOccurrence, type KrakenEmbedCustomOrderOccurrenceExecutedAction as KrakenEmbedCustomOrderOccurrenceExecutedAction, type KrakenEmbedCustomOrderOccurrenceTrigger as KrakenEmbedCustomOrderOccurrenceTrigger, type KrakenEmbedCustomOrderQuoteAsset as KrakenEmbedCustomOrderQuoteAsset, type KrakenEmbedCustomOrderStatus as KrakenEmbedCustomOrderStatus, type KrakenEmbedCustomOrderTrigger as KrakenEmbedCustomOrderTrigger, type KrakenEmbedEarnAmount as KrakenEmbedEarnAmount, type KrakenEmbedEarnAprEstimate as KrakenEmbedEarnAprEstimate, type KrakenEmbedEarnAsset as KrakenEmbedEarnAsset, type KrakenEmbedEarnUserAllocation as KrakenEmbedEarnUserAllocation, type KrakenEmbedGetAssetListQueryParamsSchema as KrakenEmbedGetAssetListQueryParamsSchema, type KrakenEmbedGetCustomOrderHistoryQueryParams as KrakenEmbedGetCustomOrderHistoryQueryParams, type KrakenEmbedGetCustomOrderHistoryResponse as KrakenEmbedGetCustomOrderHistoryResponse, type KrakenEmbedGetCustomOrderHistoryResult as KrakenEmbedGetCustomOrderHistoryResult, type KrakenEmbedGetCustomOrderQueryParams as KrakenEmbedGetCustomOrderQueryParams, type KrakenEmbedGetCustomOrderResponse as KrakenEmbedGetCustomOrderResponse, type KrakenEmbedGetCustomOrderResult as KrakenEmbedGetCustomOrderResult, type KrakenEmbedGetEarnAssetsKrakenResponse as KrakenEmbedGetEarnAssetsKrakenResponse, type KrakenEmbedGetEarnAssetsQueryParams as KrakenEmbedGetEarnAssetsQueryParams, type KrakenEmbedGetEarnAssetsResponse as KrakenEmbedGetEarnAssetsResponse, type KrakenEmbedGetEarnAssetsResult as KrakenEmbedGetEarnAssetsResult, type KrakenEmbedGetEarnSummaryKrakenResponse as KrakenEmbedGetEarnSummaryKrakenResponse, type KrakenEmbedGetEarnSummaryQueryParams as KrakenEmbedGetEarnSummaryQueryParams, type KrakenEmbedGetEarnSummaryResponse as KrakenEmbedGetEarnSummaryResponse, type KrakenEmbedGetEarnSummaryResult as KrakenEmbedGetEarnSummaryResult, type KrakenEmbedGetPortfolioDetailsQueryParamsSchema as KrakenEmbedGetPortfolioDetailsQueryParamsSchema, type KrakenEmbedGetPortfolioSummaryQueryParams as KrakenEmbedGetPortfolioSummaryQueryParams, type KrakenEmbedGetPortfolioSummaryResponse as KrakenEmbedGetPortfolioSummaryResponse, type KrakenEmbedGetPortfolioTransactionsQueryParamsSchema as KrakenEmbedGetPortfolioTransactionsQueryParamsSchema, type KrakenEmbedGetQuoteQueryParams as KrakenEmbedGetQuoteQueryParams, type KrakenEmbedListCustomOrdersQueryParams as KrakenEmbedListCustomOrdersQueryParams, type KrakenEmbedListCustomOrdersResponse as KrakenEmbedListCustomOrdersResponse, type KrakenEmbedListCustomOrdersResult as KrakenEmbedListCustomOrdersResult, type KrakenEmbedStartAddressMetadata as KrakenEmbedStartAddressMetadata, type KrakenEmbedStartAddressVerificationURLInput as KrakenEmbedStartAddressVerificationURLInput, type KrakenEmbedStartIdentityInfo as KrakenEmbedStartIdentityInfo, type KrakenEmbedStartIdentityMetadata as KrakenEmbedStartIdentityMetadata, type KrakenEmbedStartIdentityVerificationURLInput as KrakenEmbedStartIdentityVerificationURLInput, type KrakenEmbedStartLivenessVerificationURLInput as KrakenEmbedStartLivenessVerificationURLInput, type KrakenEmbedStartVerificationDebug as KrakenEmbedStartVerificationDebug, type KrakenEmbedStartVerificationURLInput as KrakenEmbedStartVerificationURLInput, type KrakenEmbedStartVerificationURLResponse as KrakenEmbedStartVerificationURLResponse, type KrakenEmbedStartVerificationURLResult as KrakenEmbedStartVerificationURLResult, type KrakenEmbedToggleAutoEarnKrakenResponse as KrakenEmbedToggleAutoEarnKrakenResponse, type KrakenEmbedToggleAutoEarnQueryParams as KrakenEmbedToggleAutoEarnQueryParams, type KrakenEmbedToggleAutoEarnResponse as KrakenEmbedToggleAutoEarnResponse, type KrakenEmbedUpcomingReward as KrakenEmbedUpcomingReward, }; export { Swaps as Swaps, type SwapDestination as SwapDestination, type SwapQuoteDestination as SwapQuoteDestination, type SwapQuoteRequestBody as SwapQuoteRequestBody, type SwapQuoteResponse as SwapQuoteResponse, type SwapRequestBody as SwapRequestBody, type SwapSource as SwapSource, }; } //# sourceMappingURL=client.d.ts.map