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