@near-wallet-selector/core
Version:
This is the core package for NEAR Wallet Selector.
14 lines (13 loc) • 1.87 kB
TypeScript
export type { WalletSelector, WalletSelectorParams, WalletSelectorEvents, WalletSelectorStore, } from "./lib/wallet-selector.types";
export { setupWalletSelector } from "./lib/wallet-selector";
export type { Network, NetworkId } from "./lib/options.types";
export type { Subscription, StorageService, JsonStorageService, EventEmitterService, } from "./lib/services";
export { EventEmitter } from "./lib/services";
export type { Optional } from "./lib/utils.types";
export type { WalletSelectorState, ContractState, ModuleState, AccountState, } from "./lib/store.types";
export type { WalletModuleFactory, WalletModule, WalletBehaviourFactory, WalletBehaviourOptions, Wallet, WalletType, WalletMetadata, WalletEvents, SignInParams, BrowserWalletMetadata, BrowserWalletBehaviour, BrowserWallet, InjectedWalletMetadata, InjectedWalletBehaviour, InjectedWallet, InstantLinkWalletMetadata, InstantLinkWalletBehaviour, InstantLinkWallet, HardwareWalletMetadata, HardwareWalletSignInParams, HardwareWalletBehaviour, HardwareWallet, HardwareWalletAccount, BridgeWalletMetadata, BridgeWalletBehaviour, BridgeWallet, VerifiedOwner, VerifyOwnerParams, Account, Transaction, Action, InternalAction, CreateAccountAction, DeployContractAction, FunctionCallAction, TransferAction, StakeAction, AddKeyAction, DeleteKeyAction, DeleteAccountAction, AddKeyPermission, AccountImportData, SignedMessage, SignMessageParams, } from "./lib/wallet";
export type { FinalExecutionOutcome } from "@near-js/types";
export { SignedTransaction, actionCreators } from "@near-js/transactions";
export { Signer } from "@near-js/signers";
export { waitFor, getActiveAccount, isCurrentBrowserSupported, verifyFullKeyBelongsToUser, verifySignature, serializeNep413, internalActionToNaj, najActionToInternal, } from "./lib/helpers";
export { translate, allowOnlyLanguage } from "./lib/translate/translate";