@turnkey/sdk-server
Version:
JavaScript Server SDK
198 lines • 21.3 kB
TypeScript
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;
protected stamper: TStamper;
constructor(config: TurnkeySDKClientConfig);
request<TBodyType, TResponseType>(url: string, body: TBodyType): Promise<TResponseType>;
command<TBodyType, TResponseType>(url: string, body: TBodyType, resultKey: string): Promise<TResponseType>;
activityDecision<TBodyType, TResponseType>(url: string, body: TBodyType): Promise<TResponseType>;
getActivity: (input: SdkApiTypes.TGetActivityBody) => Promise<SdkApiTypes.TGetActivityResponse>;
stampGetActivity: (input: SdkApiTypes.TGetActivityBody) => Promise<TSignedRequest | undefined>;
getApiKey: (input: SdkApiTypes.TGetApiKeyBody) => Promise<SdkApiTypes.TGetApiKeyResponse>;
stampGetApiKey: (input: SdkApiTypes.TGetApiKeyBody) => Promise<TSignedRequest | undefined>;
getApiKeys: (input?: SdkApiTypes.TGetApiKeysBody) => Promise<SdkApiTypes.TGetApiKeysResponse>;
stampGetApiKeys: (input: SdkApiTypes.TGetApiKeysBody) => Promise<TSignedRequest | undefined>;
getAttestationDocument: (input: SdkApiTypes.TGetAttestationDocumentBody) => Promise<SdkApiTypes.TGetAttestationDocumentResponse>;
stampGetAttestationDocument: (input: SdkApiTypes.TGetAttestationDocumentBody) => Promise<TSignedRequest | undefined>;
getAuthenticator: (input: SdkApiTypes.TGetAuthenticatorBody) => Promise<SdkApiTypes.TGetAuthenticatorResponse>;
stampGetAuthenticator: (input: SdkApiTypes.TGetAuthenticatorBody) => Promise<TSignedRequest | undefined>;
getAuthenticators: (input: SdkApiTypes.TGetAuthenticatorsBody) => Promise<SdkApiTypes.TGetAuthenticatorsResponse>;
stampGetAuthenticators: (input: SdkApiTypes.TGetAuthenticatorsBody) => Promise<TSignedRequest | undefined>;
getOauthProviders: (input: SdkApiTypes.TGetOauthProvidersBody) => Promise<SdkApiTypes.TGetOauthProvidersResponse>;
stampGetOauthProviders: (input: SdkApiTypes.TGetOauthProvidersBody) => Promise<TSignedRequest | undefined>;
getOrganization: (input?: SdkApiTypes.TGetOrganizationBody) => Promise<SdkApiTypes.TGetOrganizationResponse>;
stampGetOrganization: (input: SdkApiTypes.TGetOrganizationBody) => Promise<TSignedRequest | undefined>;
getOrganizationConfigs: (input: SdkApiTypes.TGetOrganizationConfigsBody) => Promise<SdkApiTypes.TGetOrganizationConfigsResponse>;
stampGetOrganizationConfigs: (input: SdkApiTypes.TGetOrganizationConfigsBody) => Promise<TSignedRequest | undefined>;
getPolicy: (input: SdkApiTypes.TGetPolicyBody) => Promise<SdkApiTypes.TGetPolicyResponse>;
stampGetPolicy: (input: SdkApiTypes.TGetPolicyBody) => Promise<TSignedRequest | undefined>;
getPolicyEvaluations: (input: SdkApiTypes.TGetPolicyEvaluationsBody) => Promise<SdkApiTypes.TGetPolicyEvaluationsResponse>;
stampGetPolicyEvaluations: (input: SdkApiTypes.TGetPolicyEvaluationsBody) => Promise<TSignedRequest | undefined>;
getPrivateKey: (input: SdkApiTypes.TGetPrivateKeyBody) => Promise<SdkApiTypes.TGetPrivateKeyResponse>;
stampGetPrivateKey: (input: SdkApiTypes.TGetPrivateKeyBody) => Promise<TSignedRequest | undefined>;
getSmartContractInterface: (input: SdkApiTypes.TGetSmartContractInterfaceBody) => Promise<SdkApiTypes.TGetSmartContractInterfaceResponse>;
stampGetSmartContractInterface: (input: SdkApiTypes.TGetSmartContractInterfaceBody) => Promise<TSignedRequest | undefined>;
getUser: (input: SdkApiTypes.TGetUserBody) => Promise<SdkApiTypes.TGetUserResponse>;
stampGetUser: (input: SdkApiTypes.TGetUserBody) => Promise<TSignedRequest | undefined>;
getWallet: (input: SdkApiTypes.TGetWalletBody) => Promise<SdkApiTypes.TGetWalletResponse>;
stampGetWallet: (input: SdkApiTypes.TGetWalletBody) => Promise<TSignedRequest | undefined>;
getWalletAccount: (input: SdkApiTypes.TGetWalletAccountBody) => Promise<SdkApiTypes.TGetWalletAccountResponse>;
stampGetWalletAccount: (input: SdkApiTypes.TGetWalletAccountBody) => Promise<TSignedRequest | undefined>;
getActivities: (input?: SdkApiTypes.TGetActivitiesBody) => Promise<SdkApiTypes.TGetActivitiesResponse>;
stampGetActivities: (input: SdkApiTypes.TGetActivitiesBody) => Promise<TSignedRequest | undefined>;
getPolicies: (input?: SdkApiTypes.TGetPoliciesBody) => Promise<SdkApiTypes.TGetPoliciesResponse>;
stampGetPolicies: (input: SdkApiTypes.TGetPoliciesBody) => Promise<TSignedRequest | undefined>;
listPrivateKeyTags: (input: SdkApiTypes.TListPrivateKeyTagsBody) => Promise<SdkApiTypes.TListPrivateKeyTagsResponse>;
stampListPrivateKeyTags: (input: SdkApiTypes.TListPrivateKeyTagsBody) => Promise<TSignedRequest | undefined>;
getPrivateKeys: (input?: SdkApiTypes.TGetPrivateKeysBody) => Promise<SdkApiTypes.TGetPrivateKeysResponse>;
stampGetPrivateKeys: (input: SdkApiTypes.TGetPrivateKeysBody) => Promise<TSignedRequest | undefined>;
getSmartContractInterfaces: (input: SdkApiTypes.TGetSmartContractInterfacesBody) => Promise<SdkApiTypes.TGetSmartContractInterfacesResponse>;
stampGetSmartContractInterfaces: (input: SdkApiTypes.TGetSmartContractInterfacesBody) => Promise<TSignedRequest | undefined>;
getSubOrgIds: (input?: SdkApiTypes.TGetSubOrgIdsBody) => Promise<SdkApiTypes.TGetSubOrgIdsResponse>;
stampGetSubOrgIds: (input: SdkApiTypes.TGetSubOrgIdsBody) => Promise<TSignedRequest | undefined>;
listUserTags: (input?: SdkApiTypes.TListUserTagsBody) => Promise<SdkApiTypes.TListUserTagsResponse>;
stampListUserTags: (input: SdkApiTypes.TListUserTagsBody) => Promise<TSignedRequest | undefined>;
getUsers: (input?: SdkApiTypes.TGetUsersBody) => Promise<SdkApiTypes.TGetUsersResponse>;
stampGetUsers: (input: SdkApiTypes.TGetUsersBody) => Promise<TSignedRequest | undefined>;
getVerifiedSubOrgIds: (input: SdkApiTypes.TGetVerifiedSubOrgIdsBody) => Promise<SdkApiTypes.TGetVerifiedSubOrgIdsResponse>;
stampGetVerifiedSubOrgIds: (input: SdkApiTypes.TGetVerifiedSubOrgIdsBody) => Promise<TSignedRequest | undefined>;
getWalletAccounts: (input: SdkApiTypes.TGetWalletAccountsBody) => Promise<SdkApiTypes.TGetWalletAccountsResponse>;
stampGetWalletAccounts: (input: SdkApiTypes.TGetWalletAccountsBody) => Promise<TSignedRequest | undefined>;
getWallets: (input?: SdkApiTypes.TGetWalletsBody) => Promise<SdkApiTypes.TGetWalletsResponse>;
stampGetWallets: (input: SdkApiTypes.TGetWalletsBody) => Promise<TSignedRequest | undefined>;
getWhoami: (input?: SdkApiTypes.TGetWhoamiBody) => Promise<SdkApiTypes.TGetWhoamiResponse>;
stampGetWhoami: (input: SdkApiTypes.TGetWhoamiBody) => Promise<TSignedRequest | undefined>;
approveActivity: (input: SdkApiTypes.TApproveActivityBody) => Promise<SdkApiTypes.TApproveActivityResponse>;
stampApproveActivity: (input: SdkApiTypes.TApproveActivityBody) => Promise<TSignedRequest | undefined>;
createApiKeys: (input: SdkApiTypes.TCreateApiKeysBody) => Promise<SdkApiTypes.TCreateApiKeysResponse>;
stampCreateApiKeys: (input: SdkApiTypes.TCreateApiKeysBody) => Promise<TSignedRequest | undefined>;
createApiOnlyUsers: (input: SdkApiTypes.TCreateApiOnlyUsersBody) => Promise<SdkApiTypes.TCreateApiOnlyUsersResponse>;
stampCreateApiOnlyUsers: (input: SdkApiTypes.TCreateApiOnlyUsersBody) => Promise<TSignedRequest | undefined>;
createAuthenticators: (input: SdkApiTypes.TCreateAuthenticatorsBody) => Promise<SdkApiTypes.TCreateAuthenticatorsResponse>;
stampCreateAuthenticators: (input: SdkApiTypes.TCreateAuthenticatorsBody) => Promise<TSignedRequest | undefined>;
createInvitations: (input: SdkApiTypes.TCreateInvitationsBody) => Promise<SdkApiTypes.TCreateInvitationsResponse>;
stampCreateInvitations: (input: SdkApiTypes.TCreateInvitationsBody) => Promise<TSignedRequest | undefined>;
createOauthProviders: (input: SdkApiTypes.TCreateOauthProvidersBody) => Promise<SdkApiTypes.TCreateOauthProvidersResponse>;
stampCreateOauthProviders: (input: SdkApiTypes.TCreateOauthProvidersBody) => Promise<TSignedRequest | undefined>;
createPolicies: (input: SdkApiTypes.TCreatePoliciesBody) => Promise<SdkApiTypes.TCreatePoliciesResponse>;
stampCreatePolicies: (input: SdkApiTypes.TCreatePoliciesBody) => Promise<TSignedRequest | undefined>;
createPolicy: (input: SdkApiTypes.TCreatePolicyBody) => Promise<SdkApiTypes.TCreatePolicyResponse>;
stampCreatePolicy: (input: SdkApiTypes.TCreatePolicyBody) => Promise<TSignedRequest | undefined>;
createPrivateKeyTag: (input: SdkApiTypes.TCreatePrivateKeyTagBody) => Promise<SdkApiTypes.TCreatePrivateKeyTagResponse>;
stampCreatePrivateKeyTag: (input: SdkApiTypes.TCreatePrivateKeyTagBody) => Promise<TSignedRequest | undefined>;
createPrivateKeys: (input: SdkApiTypes.TCreatePrivateKeysBody) => Promise<SdkApiTypes.TCreatePrivateKeysResponse>;
stampCreatePrivateKeys: (input: SdkApiTypes.TCreatePrivateKeysBody) => Promise<TSignedRequest | undefined>;
createReadOnlySession: (input: SdkApiTypes.TCreateReadOnlySessionBody) => Promise<SdkApiTypes.TCreateReadOnlySessionResponse>;
stampCreateReadOnlySession: (input: SdkApiTypes.TCreateReadOnlySessionBody) => Promise<TSignedRequest | undefined>;
createReadWriteSession: (input: SdkApiTypes.TCreateReadWriteSessionBody) => Promise<SdkApiTypes.TCreateReadWriteSessionResponse>;
stampCreateReadWriteSession: (input: SdkApiTypes.TCreateReadWriteSessionBody) => Promise<TSignedRequest | undefined>;
createSmartContractInterface: (input: SdkApiTypes.TCreateSmartContractInterfaceBody) => Promise<SdkApiTypes.TCreateSmartContractInterfaceResponse>;
stampCreateSmartContractInterface: (input: SdkApiTypes.TCreateSmartContractInterfaceBody) => Promise<TSignedRequest | undefined>;
createSubOrganization: (input: SdkApiTypes.TCreateSubOrganizationBody) => Promise<SdkApiTypes.TCreateSubOrganizationResponse>;
stampCreateSubOrganization: (input: SdkApiTypes.TCreateSubOrganizationBody) => Promise<TSignedRequest | undefined>;
createUserTag: (input: SdkApiTypes.TCreateUserTagBody) => Promise<SdkApiTypes.TCreateUserTagResponse>;
stampCreateUserTag: (input: SdkApiTypes.TCreateUserTagBody) => Promise<TSignedRequest | undefined>;
createUsers: (input: SdkApiTypes.TCreateUsersBody) => Promise<SdkApiTypes.TCreateUsersResponse>;
stampCreateUsers: (input: SdkApiTypes.TCreateUsersBody) => Promise<TSignedRequest | undefined>;
createWallet: (input: SdkApiTypes.TCreateWalletBody) => Promise<SdkApiTypes.TCreateWalletResponse>;
stampCreateWallet: (input: SdkApiTypes.TCreateWalletBody) => Promise<TSignedRequest | undefined>;
createWalletAccounts: (input: SdkApiTypes.TCreateWalletAccountsBody) => Promise<SdkApiTypes.TCreateWalletAccountsResponse>;
stampCreateWalletAccounts: (input: SdkApiTypes.TCreateWalletAccountsBody) => Promise<TSignedRequest | undefined>;
deleteApiKeys: (input: SdkApiTypes.TDeleteApiKeysBody) => Promise<SdkApiTypes.TDeleteApiKeysResponse>;
stampDeleteApiKeys: (input: SdkApiTypes.TDeleteApiKeysBody) => Promise<TSignedRequest | undefined>;
deleteAuthenticators: (input: SdkApiTypes.TDeleteAuthenticatorsBody) => Promise<SdkApiTypes.TDeleteAuthenticatorsResponse>;
stampDeleteAuthenticators: (input: SdkApiTypes.TDeleteAuthenticatorsBody) => Promise<TSignedRequest | undefined>;
deleteInvitation: (input: SdkApiTypes.TDeleteInvitationBody) => Promise<SdkApiTypes.TDeleteInvitationResponse>;
stampDeleteInvitation: (input: SdkApiTypes.TDeleteInvitationBody) => Promise<TSignedRequest | undefined>;
deleteOauthProviders: (input: SdkApiTypes.TDeleteOauthProvidersBody) => Promise<SdkApiTypes.TDeleteOauthProvidersResponse>;
stampDeleteOauthProviders: (input: SdkApiTypes.TDeleteOauthProvidersBody) => Promise<TSignedRequest | undefined>;
deletePolicy: (input: SdkApiTypes.TDeletePolicyBody) => Promise<SdkApiTypes.TDeletePolicyResponse>;
stampDeletePolicy: (input: SdkApiTypes.TDeletePolicyBody) => Promise<TSignedRequest | undefined>;
deletePrivateKeyTags: (input: SdkApiTypes.TDeletePrivateKeyTagsBody) => Promise<SdkApiTypes.TDeletePrivateKeyTagsResponse>;
stampDeletePrivateKeyTags: (input: SdkApiTypes.TDeletePrivateKeyTagsBody) => Promise<TSignedRequest | undefined>;
deletePrivateKeys: (input: SdkApiTypes.TDeletePrivateKeysBody) => Promise<SdkApiTypes.TDeletePrivateKeysResponse>;
stampDeletePrivateKeys: (input: SdkApiTypes.TDeletePrivateKeysBody) => Promise<TSignedRequest | undefined>;
deleteSmartContractInterface: (input: SdkApiTypes.TDeleteSmartContractInterfaceBody) => Promise<SdkApiTypes.TDeleteSmartContractInterfaceResponse>;
stampDeleteSmartContractInterface: (input: SdkApiTypes.TDeleteSmartContractInterfaceBody) => Promise<TSignedRequest | undefined>;
deleteSubOrganization: (input: SdkApiTypes.TDeleteSubOrganizationBody) => Promise<SdkApiTypes.TDeleteSubOrganizationResponse>;
stampDeleteSubOrganization: (input: SdkApiTypes.TDeleteSubOrganizationBody) => Promise<TSignedRequest | undefined>;
deleteUserTags: (input: SdkApiTypes.TDeleteUserTagsBody) => Promise<SdkApiTypes.TDeleteUserTagsResponse>;
stampDeleteUserTags: (input: SdkApiTypes.TDeleteUserTagsBody) => Promise<TSignedRequest | undefined>;
deleteUsers: (input: SdkApiTypes.TDeleteUsersBody) => Promise<SdkApiTypes.TDeleteUsersResponse>;
stampDeleteUsers: (input: SdkApiTypes.TDeleteUsersBody) => Promise<TSignedRequest | undefined>;
deleteWallets: (input: SdkApiTypes.TDeleteWalletsBody) => Promise<SdkApiTypes.TDeleteWalletsResponse>;
stampDeleteWallets: (input: SdkApiTypes.TDeleteWalletsBody) => Promise<TSignedRequest | undefined>;
emailAuth: (input: SdkApiTypes.TEmailAuthBody) => Promise<SdkApiTypes.TEmailAuthResponse>;
stampEmailAuth: (input: SdkApiTypes.TEmailAuthBody) => Promise<TSignedRequest | undefined>;
exportPrivateKey: (input: SdkApiTypes.TExportPrivateKeyBody) => Promise<SdkApiTypes.TExportPrivateKeyResponse>;
stampExportPrivateKey: (input: SdkApiTypes.TExportPrivateKeyBody) => Promise<TSignedRequest | undefined>;
exportWallet: (input: SdkApiTypes.TExportWalletBody) => Promise<SdkApiTypes.TExportWalletResponse>;
stampExportWallet: (input: SdkApiTypes.TExportWalletBody) => Promise<TSignedRequest | undefined>;
exportWalletAccount: (input: SdkApiTypes.TExportWalletAccountBody) => Promise<SdkApiTypes.TExportWalletAccountResponse>;
stampExportWalletAccount: (input: SdkApiTypes.TExportWalletAccountBody) => Promise<TSignedRequest | undefined>;
importPrivateKey: (input: SdkApiTypes.TImportPrivateKeyBody) => Promise<SdkApiTypes.TImportPrivateKeyResponse>;
stampImportPrivateKey: (input: SdkApiTypes.TImportPrivateKeyBody) => Promise<TSignedRequest | undefined>;
importWallet: (input: SdkApiTypes.TImportWalletBody) => Promise<SdkApiTypes.TImportWalletResponse>;
stampImportWallet: (input: SdkApiTypes.TImportWalletBody) => Promise<TSignedRequest | undefined>;
initFiatOnRamp: (input: SdkApiTypes.TInitFiatOnRampBody) => Promise<SdkApiTypes.TInitFiatOnRampResponse>;
stampInitFiatOnRamp: (input: SdkApiTypes.TInitFiatOnRampBody) => Promise<TSignedRequest | undefined>;
initImportPrivateKey: (input: SdkApiTypes.TInitImportPrivateKeyBody) => Promise<SdkApiTypes.TInitImportPrivateKeyResponse>;
stampInitImportPrivateKey: (input: SdkApiTypes.TInitImportPrivateKeyBody) => Promise<TSignedRequest | undefined>;
initImportWallet: (input: SdkApiTypes.TInitImportWalletBody) => Promise<SdkApiTypes.TInitImportWalletResponse>;
stampInitImportWallet: (input: SdkApiTypes.TInitImportWalletBody) => Promise<TSignedRequest | undefined>;
initOtp: (input: SdkApiTypes.TInitOtpBody) => Promise<SdkApiTypes.TInitOtpResponse>;
stampInitOtp: (input: SdkApiTypes.TInitOtpBody) => Promise<TSignedRequest | undefined>;
initOtpAuth: (input: SdkApiTypes.TInitOtpAuthBody) => Promise<SdkApiTypes.TInitOtpAuthResponse>;
stampInitOtpAuth: (input: SdkApiTypes.TInitOtpAuthBody) => Promise<TSignedRequest | undefined>;
initUserEmailRecovery: (input: SdkApiTypes.TInitUserEmailRecoveryBody) => Promise<SdkApiTypes.TInitUserEmailRecoveryResponse>;
stampInitUserEmailRecovery: (input: SdkApiTypes.TInitUserEmailRecoveryBody) => Promise<TSignedRequest | undefined>;
oauth: (input: SdkApiTypes.TOauthBody) => Promise<SdkApiTypes.TOauthResponse>;
stampOauth: (input: SdkApiTypes.TOauthBody) => Promise<TSignedRequest | undefined>;
oauthLogin: (input: SdkApiTypes.TOauthLoginBody) => Promise<SdkApiTypes.TOauthLoginResponse>;
stampOauthLogin: (input: SdkApiTypes.TOauthLoginBody) => Promise<TSignedRequest | undefined>;
otpAuth: (input: SdkApiTypes.TOtpAuthBody) => Promise<SdkApiTypes.TOtpAuthResponse>;
stampOtpAuth: (input: SdkApiTypes.TOtpAuthBody) => Promise<TSignedRequest | undefined>;
otpLogin: (input: SdkApiTypes.TOtpLoginBody) => Promise<SdkApiTypes.TOtpLoginResponse>;
stampOtpLogin: (input: SdkApiTypes.TOtpLoginBody) => Promise<TSignedRequest | undefined>;
recoverUser: (input: SdkApiTypes.TRecoverUserBody) => Promise<SdkApiTypes.TRecoverUserResponse>;
stampRecoverUser: (input: SdkApiTypes.TRecoverUserBody) => Promise<TSignedRequest | undefined>;
rejectActivity: (input: SdkApiTypes.TRejectActivityBody) => Promise<SdkApiTypes.TRejectActivityResponse>;
stampRejectActivity: (input: SdkApiTypes.TRejectActivityBody) => Promise<TSignedRequest | undefined>;
removeOrganizationFeature: (input: SdkApiTypes.TRemoveOrganizationFeatureBody) => Promise<SdkApiTypes.TRemoveOrganizationFeatureResponse>;
stampRemoveOrganizationFeature: (input: SdkApiTypes.TRemoveOrganizationFeatureBody) => Promise<TSignedRequest | undefined>;
setOrganizationFeature: (input: SdkApiTypes.TSetOrganizationFeatureBody) => Promise<SdkApiTypes.TSetOrganizationFeatureResponse>;
stampSetOrganizationFeature: (input: SdkApiTypes.TSetOrganizationFeatureBody) => Promise<TSignedRequest | undefined>;
signRawPayload: (input: SdkApiTypes.TSignRawPayloadBody) => Promise<SdkApiTypes.TSignRawPayloadResponse>;
stampSignRawPayload: (input: SdkApiTypes.TSignRawPayloadBody) => Promise<TSignedRequest | undefined>;
signRawPayloads: (input: SdkApiTypes.TSignRawPayloadsBody) => Promise<SdkApiTypes.TSignRawPayloadsResponse>;
stampSignRawPayloads: (input: SdkApiTypes.TSignRawPayloadsBody) => Promise<TSignedRequest | undefined>;
signTransaction: (input: SdkApiTypes.TSignTransactionBody) => Promise<SdkApiTypes.TSignTransactionResponse>;
stampSignTransaction: (input: SdkApiTypes.TSignTransactionBody) => Promise<TSignedRequest | undefined>;
stampLogin: (input: SdkApiTypes.TStampLoginBody) => Promise<SdkApiTypes.TStampLoginResponse>;
stampStampLogin: (input: SdkApiTypes.TStampLoginBody) => Promise<TSignedRequest | undefined>;
updatePolicy: (input: SdkApiTypes.TUpdatePolicyBody) => Promise<SdkApiTypes.TUpdatePolicyResponse>;
stampUpdatePolicy: (input: SdkApiTypes.TUpdatePolicyBody) => Promise<TSignedRequest | undefined>;
updatePrivateKeyTag: (input: SdkApiTypes.TUpdatePrivateKeyTagBody) => Promise<SdkApiTypes.TUpdatePrivateKeyTagResponse>;
stampUpdatePrivateKeyTag: (input: SdkApiTypes.TUpdatePrivateKeyTagBody) => Promise<TSignedRequest | undefined>;
updateRootQuorum: (input: SdkApiTypes.TUpdateRootQuorumBody) => Promise<SdkApiTypes.TUpdateRootQuorumResponse>;
stampUpdateRootQuorum: (input: SdkApiTypes.TUpdateRootQuorumBody) => Promise<TSignedRequest | undefined>;
updateUser: (input: SdkApiTypes.TUpdateUserBody) => Promise<SdkApiTypes.TUpdateUserResponse>;
stampUpdateUser: (input: SdkApiTypes.TUpdateUserBody) => Promise<TSignedRequest | undefined>;
updateUserEmail: (input: SdkApiTypes.TUpdateUserEmailBody) => Promise<SdkApiTypes.TUpdateUserEmailResponse>;
stampUpdateUserEmail: (input: SdkApiTypes.TUpdateUserEmailBody) => Promise<TSignedRequest | undefined>;
updateUserName: (input: SdkApiTypes.TUpdateUserNameBody) => Promise<SdkApiTypes.TUpdateUserNameResponse>;
stampUpdateUserName: (input: SdkApiTypes.TUpdateUserNameBody) => Promise<TSignedRequest | undefined>;
updateUserPhoneNumber: (input: SdkApiTypes.TUpdateUserPhoneNumberBody) => Promise<SdkApiTypes.TUpdateUserPhoneNumberResponse>;
stampUpdateUserPhoneNumber: (input: SdkApiTypes.TUpdateUserPhoneNumberBody) => Promise<TSignedRequest | undefined>;
updateUserTag: (input: SdkApiTypes.TUpdateUserTagBody) => Promise<SdkApiTypes.TUpdateUserTagResponse>;
stampUpdateUserTag: (input: SdkApiTypes.TUpdateUserTagBody) => Promise<TSignedRequest | undefined>;
updateWallet: (input: SdkApiTypes.TUpdateWalletBody) => Promise<SdkApiTypes.TUpdateWalletResponse>;
stampUpdateWallet: (input: SdkApiTypes.TUpdateWalletBody) => Promise<TSignedRequest | undefined>;
verifyOtp: (input: SdkApiTypes.TVerifyOtpBody) => Promise<SdkApiTypes.TVerifyOtpResponse>;
stampVerifyOtp: (input: SdkApiTypes.TVerifyOtpBody) => Promise<TSignedRequest | undefined>;
testRateLimits: (input: SdkApiTypes.TTestRateLimitsBody) => Promise<SdkApiTypes.TTestRateLimitsResponse>;
stampTestRateLimits: (input: SdkApiTypes.TTestRateLimitsBody) => Promise<TSignedRequest | undefined>;
}
//# sourceMappingURL=sdk-client-base.d.ts.map