import { TSignedRequest } from "@turnkey/http"; import { TStamper, TurnkeySDKClientConfig } from "../__types__/base"; import type * as SdkApiTypes from "./sdk_api_types"; export declare class TurnkeySDKClientBase { config: TurnkeySDKClientConfig; stamper?: TStamper | undefined; constructor(config: TurnkeySDKClientConfig); request(url: string, body: TBodyType): Promise; command(url: string, body: TBodyType, resultKey: string): Promise; activityDecision(url: string, body: TBodyType): Promise; getActivity: (input: SdkApiTypes.TGetActivityBody) => Promise; stampGetActivity: (input: SdkApiTypes.TGetActivityBody) => Promise; getApiKey: (input: SdkApiTypes.TGetApiKeyBody) => Promise; stampGetApiKey: (input: SdkApiTypes.TGetApiKeyBody) => Promise; getApiKeys: (input?: SdkApiTypes.TGetApiKeysBody) => Promise; stampGetApiKeys: (input: SdkApiTypes.TGetApiKeysBody) => Promise; getAppStatus: (input: SdkApiTypes.TGetAppStatusBody) => Promise; stampGetAppStatus: (input: SdkApiTypes.TGetAppStatusBody) => Promise; getAuthenticator: (input: SdkApiTypes.TGetAuthenticatorBody) => Promise; stampGetAuthenticator: (input: SdkApiTypes.TGetAuthenticatorBody) => Promise; getAuthenticators: (input: SdkApiTypes.TGetAuthenticatorsBody) => Promise; stampGetAuthenticators: (input: SdkApiTypes.TGetAuthenticatorsBody) => Promise; getBootProof: (input: SdkApiTypes.TGetBootProofBody) => Promise; stampGetBootProof: (input: SdkApiTypes.TGetBootProofBody) => Promise; getGasUsage: (input: SdkApiTypes.TGetGasUsageBody) => Promise; stampGetGasUsage: (input: SdkApiTypes.TGetGasUsageBody) => Promise; getLatestBootProof: (input: SdkApiTypes.TGetLatestBootProofBody) => Promise; stampGetLatestBootProof: (input: SdkApiTypes.TGetLatestBootProofBody) => Promise; getNonces: (input: SdkApiTypes.TGetNoncesBody) => Promise; stampGetNonces: (input: SdkApiTypes.TGetNoncesBody) => Promise; getOauth2Credential: (input: SdkApiTypes.TGetOauth2CredentialBody) => Promise; stampGetOauth2Credential: (input: SdkApiTypes.TGetOauth2CredentialBody) => Promise; getOauthProviders: (input: SdkApiTypes.TGetOauthProvidersBody) => Promise; stampGetOauthProviders: (input: SdkApiTypes.TGetOauthProvidersBody) => Promise; getOnRampTransactionStatus: (input: SdkApiTypes.TGetOnRampTransactionStatusBody) => Promise; stampGetOnRampTransactionStatus: (input: SdkApiTypes.TGetOnRampTransactionStatusBody) => Promise; getOrganizationConfigs: (input: SdkApiTypes.TGetOrganizationConfigsBody) => Promise; stampGetOrganizationConfigs: (input: SdkApiTypes.TGetOrganizationConfigsBody) => Promise; getPolicy: (input: SdkApiTypes.TGetPolicyBody) => Promise; stampGetPolicy: (input: SdkApiTypes.TGetPolicyBody) => Promise; getPolicyEvaluations: (input: SdkApiTypes.TGetPolicyEvaluationsBody) => Promise; stampGetPolicyEvaluations: (input: SdkApiTypes.TGetPolicyEvaluationsBody) => Promise; getPrivateKey: (input: SdkApiTypes.TGetPrivateKeyBody) => Promise; stampGetPrivateKey: (input: SdkApiTypes.TGetPrivateKeyBody) => Promise; getSendTransactionStatus: (input: SdkApiTypes.TGetSendTransactionStatusBody) => Promise; stampGetSendTransactionStatus: (input: SdkApiTypes.TGetSendTransactionStatusBody) => Promise; getSmartContractInterface: (input: SdkApiTypes.TGetSmartContractInterfaceBody) => Promise; stampGetSmartContractInterface: (input: SdkApiTypes.TGetSmartContractInterfaceBody) => Promise; getUser: (input: SdkApiTypes.TGetUserBody) => Promise; stampGetUser: (input: SdkApiTypes.TGetUserBody) => Promise; getWallet: (input: SdkApiTypes.TGetWalletBody) => Promise; stampGetWallet: (input: SdkApiTypes.TGetWalletBody) => Promise; getWalletAccount: (input: SdkApiTypes.TGetWalletAccountBody) => Promise; stampGetWalletAccount: (input: SdkApiTypes.TGetWalletAccountBody) => Promise; getWalletAddressBalances: (input: SdkApiTypes.TGetWalletAddressBalancesBody) => Promise; stampGetWalletAddressBalances: (input: SdkApiTypes.TGetWalletAddressBalancesBody) => Promise; getActivities: (input?: SdkApiTypes.TGetActivitiesBody) => Promise; stampGetActivities: (input: SdkApiTypes.TGetActivitiesBody) => Promise; getAppProofs: (input: SdkApiTypes.TGetAppProofsBody) => Promise; stampGetAppProofs: (input: SdkApiTypes.TGetAppProofsBody) => Promise; listFiatOnRampCredentials: (input: SdkApiTypes.TListFiatOnRampCredentialsBody) => Promise; stampListFiatOnRampCredentials: (input: SdkApiTypes.TListFiatOnRampCredentialsBody) => Promise; listOauth2Credentials: (input: SdkApiTypes.TListOauth2CredentialsBody) => Promise; stampListOauth2Credentials: (input: SdkApiTypes.TListOauth2CredentialsBody) => Promise; getPolicies: (input?: SdkApiTypes.TGetPoliciesBody) => Promise; stampGetPolicies: (input: SdkApiTypes.TGetPoliciesBody) => Promise; listPrivateKeyTags: (input: SdkApiTypes.TListPrivateKeyTagsBody) => Promise; stampListPrivateKeyTags: (input: SdkApiTypes.TListPrivateKeyTagsBody) => Promise; getPrivateKeys: (input?: SdkApiTypes.TGetPrivateKeysBody) => Promise; stampGetPrivateKeys: (input: SdkApiTypes.TGetPrivateKeysBody) => Promise; getSmartContractInterfaces: (input: SdkApiTypes.TGetSmartContractInterfacesBody) => Promise; stampGetSmartContractInterfaces: (input: SdkApiTypes.TGetSmartContractInterfacesBody) => Promise; getSubOrgIds: (input?: SdkApiTypes.TGetSubOrgIdsBody) => Promise; stampGetSubOrgIds: (input: SdkApiTypes.TGetSubOrgIdsBody) => Promise; listSupportedAssets: (input: SdkApiTypes.TListSupportedAssetsBody) => Promise; stampListSupportedAssets: (input: SdkApiTypes.TListSupportedAssetsBody) => Promise; listUserTags: (input?: SdkApiTypes.TListUserTagsBody) => Promise; stampListUserTags: (input: SdkApiTypes.TListUserTagsBody) => Promise; getUsers: (input?: SdkApiTypes.TGetUsersBody) => Promise; stampGetUsers: (input: SdkApiTypes.TGetUsersBody) => Promise; getVerifiedSubOrgIds: (input: SdkApiTypes.TGetVerifiedSubOrgIdsBody) => Promise; stampGetVerifiedSubOrgIds: (input: SdkApiTypes.TGetVerifiedSubOrgIdsBody) => Promise; getWalletAccounts: (input: SdkApiTypes.TGetWalletAccountsBody) => Promise; stampGetWalletAccounts: (input: SdkApiTypes.TGetWalletAccountsBody) => Promise; getWallets: (input?: SdkApiTypes.TGetWalletsBody) => Promise; stampGetWallets: (input: SdkApiTypes.TGetWalletsBody) => Promise; listWebhookEndpoints: (input: SdkApiTypes.TListWebhookEndpointsBody) => Promise; stampListWebhookEndpoints: (input: SdkApiTypes.TListWebhookEndpointsBody) => Promise; getWhoami: (input?: SdkApiTypes.TGetWhoamiBody) => Promise; stampGetWhoami: (input: SdkApiTypes.TGetWhoamiBody) => Promise; approveActivity: (input: SdkApiTypes.TApproveActivityBody) => Promise; stampApproveActivity: (input: SdkApiTypes.TApproveActivityBody) => Promise; createApiKeys: (input: SdkApiTypes.TCreateApiKeysBody) => Promise; stampCreateApiKeys: (input: SdkApiTypes.TCreateApiKeysBody) => Promise; createApiOnlyUsers: (input: SdkApiTypes.TCreateApiOnlyUsersBody) => Promise; stampCreateApiOnlyUsers: (input: SdkApiTypes.TCreateApiOnlyUsersBody) => Promise; createAuthenticators: (input: SdkApiTypes.TCreateAuthenticatorsBody) => Promise; stampCreateAuthenticators: (input: SdkApiTypes.TCreateAuthenticatorsBody) => Promise; createFiatOnRampCredential: (input: SdkApiTypes.TCreateFiatOnRampCredentialBody) => Promise; stampCreateFiatOnRampCredential: (input: SdkApiTypes.TCreateFiatOnRampCredentialBody) => Promise; createInvitations: (input: SdkApiTypes.TCreateInvitationsBody) => Promise; stampCreateInvitations: (input: SdkApiTypes.TCreateInvitationsBody) => Promise; createOauth2Credential: (input: SdkApiTypes.TCreateOauth2CredentialBody) => Promise; stampCreateOauth2Credential: (input: SdkApiTypes.TCreateOauth2CredentialBody) => Promise; createOauthProviders: (input: SdkApiTypes.TCreateOauthProvidersBody) => Promise; stampCreateOauthProviders: (input: SdkApiTypes.TCreateOauthProvidersBody) => Promise; createPolicies: (input: SdkApiTypes.TCreatePoliciesBody) => Promise; stampCreatePolicies: (input: SdkApiTypes.TCreatePoliciesBody) => Promise; createPolicy: (input: SdkApiTypes.TCreatePolicyBody) => Promise; stampCreatePolicy: (input: SdkApiTypes.TCreatePolicyBody) => Promise; createPrivateKeyTag: (input: SdkApiTypes.TCreatePrivateKeyTagBody) => Promise; stampCreatePrivateKeyTag: (input: SdkApiTypes.TCreatePrivateKeyTagBody) => Promise; createPrivateKeys: (input: SdkApiTypes.TCreatePrivateKeysBody) => Promise; stampCreatePrivateKeys: (input: SdkApiTypes.TCreatePrivateKeysBody) => Promise; createReadOnlySession: (input: SdkApiTypes.TCreateReadOnlySessionBody) => Promise; stampCreateReadOnlySession: (input: SdkApiTypes.TCreateReadOnlySessionBody) => Promise; createReadWriteSession: (input: SdkApiTypes.TCreateReadWriteSessionBody) => Promise; stampCreateReadWriteSession: (input: SdkApiTypes.TCreateReadWriteSessionBody) => Promise; createSmartContractInterface: (input: SdkApiTypes.TCreateSmartContractInterfaceBody) => Promise; stampCreateSmartContractInterface: (input: SdkApiTypes.TCreateSmartContractInterfaceBody) => Promise; createSubOrganization: (input: SdkApiTypes.TCreateSubOrganizationBody) => Promise; stampCreateSubOrganization: (input: SdkApiTypes.TCreateSubOrganizationBody) => Promise; createUserTag: (input: SdkApiTypes.TCreateUserTagBody) => Promise; stampCreateUserTag: (input: SdkApiTypes.TCreateUserTagBody) => Promise; createUsers: (input: SdkApiTypes.TCreateUsersBody) => Promise; stampCreateUsers: (input: SdkApiTypes.TCreateUsersBody) => Promise; createWallet: (input: SdkApiTypes.TCreateWalletBody) => Promise; stampCreateWallet: (input: SdkApiTypes.TCreateWalletBody) => Promise; createWalletAccounts: (input: SdkApiTypes.TCreateWalletAccountsBody) => Promise; stampCreateWalletAccounts: (input: SdkApiTypes.TCreateWalletAccountsBody) => Promise; createWebhookEndpoint: (input: SdkApiTypes.TCreateWebhookEndpointBody) => Promise; stampCreateWebhookEndpoint: (input: SdkApiTypes.TCreateWebhookEndpointBody) => Promise; deleteApiKeys: (input: SdkApiTypes.TDeleteApiKeysBody) => Promise; stampDeleteApiKeys: (input: SdkApiTypes.TDeleteApiKeysBody) => Promise; deleteAuthenticators: (input: SdkApiTypes.TDeleteAuthenticatorsBody) => Promise; stampDeleteAuthenticators: (input: SdkApiTypes.TDeleteAuthenticatorsBody) => Promise; deleteFiatOnRampCredential: (input: SdkApiTypes.TDeleteFiatOnRampCredentialBody) => Promise; stampDeleteFiatOnRampCredential: (input: SdkApiTypes.TDeleteFiatOnRampCredentialBody) => Promise; deleteInvitation: (input: SdkApiTypes.TDeleteInvitationBody) => Promise; stampDeleteInvitation: (input: SdkApiTypes.TDeleteInvitationBody) => Promise; deleteOauth2Credential: (input: SdkApiTypes.TDeleteOauth2CredentialBody) => Promise; stampDeleteOauth2Credential: (input: SdkApiTypes.TDeleteOauth2CredentialBody) => Promise; deleteOauthProviders: (input: SdkApiTypes.TDeleteOauthProvidersBody) => Promise; stampDeleteOauthProviders: (input: SdkApiTypes.TDeleteOauthProvidersBody) => Promise; deletePolicies: (input: SdkApiTypes.TDeletePoliciesBody) => Promise; stampDeletePolicies: (input: SdkApiTypes.TDeletePoliciesBody) => Promise; deletePolicy: (input: SdkApiTypes.TDeletePolicyBody) => Promise; stampDeletePolicy: (input: SdkApiTypes.TDeletePolicyBody) => Promise; deletePrivateKeyTags: (input: SdkApiTypes.TDeletePrivateKeyTagsBody) => Promise; stampDeletePrivateKeyTags: (input: SdkApiTypes.TDeletePrivateKeyTagsBody) => Promise; deletePrivateKeys: (input: SdkApiTypes.TDeletePrivateKeysBody) => Promise; stampDeletePrivateKeys: (input: SdkApiTypes.TDeletePrivateKeysBody) => Promise; deleteSmartContractInterface: (input: SdkApiTypes.TDeleteSmartContractInterfaceBody) => Promise; stampDeleteSmartContractInterface: (input: SdkApiTypes.TDeleteSmartContractInterfaceBody) => Promise; deleteSubOrganization: (input: SdkApiTypes.TDeleteSubOrganizationBody) => Promise; stampDeleteSubOrganization: (input: SdkApiTypes.TDeleteSubOrganizationBody) => Promise; deleteUserTags: (input: SdkApiTypes.TDeleteUserTagsBody) => Promise; stampDeleteUserTags: (input: SdkApiTypes.TDeleteUserTagsBody) => Promise; deleteUsers: (input: SdkApiTypes.TDeleteUsersBody) => Promise; stampDeleteUsers: (input: SdkApiTypes.TDeleteUsersBody) => Promise; deleteWalletAccounts: (input: SdkApiTypes.TDeleteWalletAccountsBody) => Promise; stampDeleteWalletAccounts: (input: SdkApiTypes.TDeleteWalletAccountsBody) => Promise; deleteWallets: (input: SdkApiTypes.TDeleteWalletsBody) => Promise; stampDeleteWallets: (input: SdkApiTypes.TDeleteWalletsBody) => Promise; deleteWebhookEndpoint: (input: SdkApiTypes.TDeleteWebhookEndpointBody) => Promise; stampDeleteWebhookEndpoint: (input: SdkApiTypes.TDeleteWebhookEndpointBody) => Promise; emailAuth: (input: SdkApiTypes.TEmailAuthBody) => Promise; stampEmailAuth: (input: SdkApiTypes.TEmailAuthBody) => Promise; ethSendTransaction: (input: SdkApiTypes.TEthSendTransactionBody) => Promise; stampEthSendTransaction: (input: SdkApiTypes.TEthSendTransactionBody) => Promise; exportPrivateKey: (input: SdkApiTypes.TExportPrivateKeyBody) => Promise; stampExportPrivateKey: (input: SdkApiTypes.TExportPrivateKeyBody) => Promise; exportWallet: (input: SdkApiTypes.TExportWalletBody) => Promise; stampExportWallet: (input: SdkApiTypes.TExportWalletBody) => Promise; exportWalletAccount: (input: SdkApiTypes.TExportWalletAccountBody) => Promise; stampExportWalletAccount: (input: SdkApiTypes.TExportWalletAccountBody) => Promise; importPrivateKey: (input: SdkApiTypes.TImportPrivateKeyBody) => Promise; stampImportPrivateKey: (input: SdkApiTypes.TImportPrivateKeyBody) => Promise; importWallet: (input: SdkApiTypes.TImportWalletBody) => Promise; stampImportWallet: (input: SdkApiTypes.TImportWalletBody) => Promise; initFiatOnRamp: (input: SdkApiTypes.TInitFiatOnRampBody) => Promise; stampInitFiatOnRamp: (input: SdkApiTypes.TInitFiatOnRampBody) => Promise; initImportPrivateKey: (input: SdkApiTypes.TInitImportPrivateKeyBody) => Promise; stampInitImportPrivateKey: (input: SdkApiTypes.TInitImportPrivateKeyBody) => Promise; initImportWallet: (input: SdkApiTypes.TInitImportWalletBody) => Promise; stampInitImportWallet: (input: SdkApiTypes.TInitImportWalletBody) => Promise; initOtp: (input: SdkApiTypes.TInitOtpBody) => Promise; stampInitOtp: (input: SdkApiTypes.TInitOtpBody) => Promise; initOtpAuth: (input: SdkApiTypes.TInitOtpAuthBody) => Promise; stampInitOtpAuth: (input: SdkApiTypes.TInitOtpAuthBody) => Promise; initUserEmailRecovery: (input: SdkApiTypes.TInitUserEmailRecoveryBody) => Promise; stampInitUserEmailRecovery: (input: SdkApiTypes.TInitUserEmailRecoveryBody) => Promise; oauth: (input: SdkApiTypes.TOauthBody) => Promise; stampOauth: (input: SdkApiTypes.TOauthBody) => Promise; oauth2Authenticate: (input: SdkApiTypes.TOauth2AuthenticateBody) => Promise; stampOauth2Authenticate: (input: SdkApiTypes.TOauth2AuthenticateBody) => Promise; oauthLogin: (input: SdkApiTypes.TOauthLoginBody) => Promise; stampOauthLogin: (input: SdkApiTypes.TOauthLoginBody) => Promise; otpAuth: (input: SdkApiTypes.TOtpAuthBody) => Promise; stampOtpAuth: (input: SdkApiTypes.TOtpAuthBody) => Promise; otpLogin: (input: SdkApiTypes.TOtpLoginBody) => Promise; stampOtpLogin: (input: SdkApiTypes.TOtpLoginBody) => Promise; recoverUser: (input: SdkApiTypes.TRecoverUserBody) => Promise; stampRecoverUser: (input: SdkApiTypes.TRecoverUserBody) => Promise; rejectActivity: (input: SdkApiTypes.TRejectActivityBody) => Promise; stampRejectActivity: (input: SdkApiTypes.TRejectActivityBody) => Promise; removeOrganizationFeature: (input: SdkApiTypes.TRemoveOrganizationFeatureBody) => Promise; stampRemoveOrganizationFeature: (input: SdkApiTypes.TRemoveOrganizationFeatureBody) => Promise; setOrganizationFeature: (input: SdkApiTypes.TSetOrganizationFeatureBody) => Promise; stampSetOrganizationFeature: (input: SdkApiTypes.TSetOrganizationFeatureBody) => Promise; signRawPayload: (input: SdkApiTypes.TSignRawPayloadBody) => Promise; stampSignRawPayload: (input: SdkApiTypes.TSignRawPayloadBody) => Promise; signRawPayloads: (input: SdkApiTypes.TSignRawPayloadsBody) => Promise; stampSignRawPayloads: (input: SdkApiTypes.TSignRawPayloadsBody) => Promise; signTransaction: (input: SdkApiTypes.TSignTransactionBody) => Promise; stampSignTransaction: (input: SdkApiTypes.TSignTransactionBody) => Promise; solSendTransaction: (input: SdkApiTypes.TSolSendTransactionBody) => Promise; stampSolSendTransaction: (input: SdkApiTypes.TSolSendTransactionBody) => Promise; stampLogin: (input: SdkApiTypes.TStampLoginBody) => Promise; stampStampLogin: (input: SdkApiTypes.TStampLoginBody) => Promise; updateFiatOnRampCredential: (input: SdkApiTypes.TUpdateFiatOnRampCredentialBody) => Promise; stampUpdateFiatOnRampCredential: (input: SdkApiTypes.TUpdateFiatOnRampCredentialBody) => Promise; updateOauth2Credential: (input: SdkApiTypes.TUpdateOauth2CredentialBody) => Promise; stampUpdateOauth2Credential: (input: SdkApiTypes.TUpdateOauth2CredentialBody) => Promise; updateOrganizationName: (input: SdkApiTypes.TUpdateOrganizationNameBody) => Promise; stampUpdateOrganizationName: (input: SdkApiTypes.TUpdateOrganizationNameBody) => Promise; updatePolicy: (input: SdkApiTypes.TUpdatePolicyBody) => Promise; stampUpdatePolicy: (input: SdkApiTypes.TUpdatePolicyBody) => Promise; updatePrivateKeyTag: (input: SdkApiTypes.TUpdatePrivateKeyTagBody) => Promise; stampUpdatePrivateKeyTag: (input: SdkApiTypes.TUpdatePrivateKeyTagBody) => Promise; updateRootQuorum: (input: SdkApiTypes.TUpdateRootQuorumBody) => Promise; stampUpdateRootQuorum: (input: SdkApiTypes.TUpdateRootQuorumBody) => Promise; updateUser: (input: SdkApiTypes.TUpdateUserBody) => Promise; stampUpdateUser: (input: SdkApiTypes.TUpdateUserBody) => Promise; updateUserEmail: (input: SdkApiTypes.TUpdateUserEmailBody) => Promise; stampUpdateUserEmail: (input: SdkApiTypes.TUpdateUserEmailBody) => Promise; updateUserName: (input: SdkApiTypes.TUpdateUserNameBody) => Promise; stampUpdateUserName: (input: SdkApiTypes.TUpdateUserNameBody) => Promise; updateUserPhoneNumber: (input: SdkApiTypes.TUpdateUserPhoneNumberBody) => Promise; stampUpdateUserPhoneNumber: (input: SdkApiTypes.TUpdateUserPhoneNumberBody) => Promise; updateUserTag: (input: SdkApiTypes.TUpdateUserTagBody) => Promise; stampUpdateUserTag: (input: SdkApiTypes.TUpdateUserTagBody) => Promise; updateWallet: (input: SdkApiTypes.TUpdateWalletBody) => Promise; stampUpdateWallet: (input: SdkApiTypes.TUpdateWalletBody) => Promise; updateWebhookEndpoint: (input: SdkApiTypes.TUpdateWebhookEndpointBody) => Promise; stampUpdateWebhookEndpoint: (input: SdkApiTypes.TUpdateWebhookEndpointBody) => Promise; verifyOtp: (input: SdkApiTypes.TVerifyOtpBody) => Promise; stampVerifyOtp: (input: SdkApiTypes.TVerifyOtpBody) => Promise; } //# sourceMappingURL=sdk-client-base.d.ts.map