UNPKG

@thirdweb-dev/wallets

Version:

<p align="center"> <br /> <a href="https://thirdweb.com"><img src="https://github.com/thirdweb-dev/js/blob/main/packages/sdk/logo.svg?raw=true" width="200" alt=""/></a> <br /> </p> <h1 align="center">thirdweb Wallet SDK</h1> <p align="center"> <a href="ht

23 lines 1.27 kB
import { PaperWalletAdditionalOptions as PaperWalletAdditionalOptions_, PaperWalletConnectionArgs } from "../connectors/paper/types"; import { ConnectParams, Connector } from "../interfaces/connector"; import { AbstractClientWallet, WalletOptions } from "./base"; export type { PaperWalletAdditionalOptions } from "../connectors/paper/types"; export type PaperWalletOptions = WalletOptions<PaperWalletAdditionalOptions_>; export declare class PaperWallet extends AbstractClientWallet<PaperWalletAdditionalOptions_, PaperWalletConnectionArgs> { connector?: Connector; static id: string; static meta: { name: string; iconURL: string; }; get walletName(): "Paper Wallet"; paperClientId: string; chain: PaperWalletAdditionalOptions_["chain"]; constructor(options: PaperWalletOptions); private isClientIdLegacyPaper; protected getConnector(): Promise<Connector>; getConnectParams(): ConnectParams<PaperWalletConnectionArgs> | undefined; getEmail(): Promise<string | undefined>; getPaperSDK(): Promise<import("@paperxyz/embedded-wallet-service-sdk").PaperEmbeddedWalletSdk<import("@paperxyz/embedded-wallet-service-sdk").RecoveryShareManagement.USER_MANAGED>>; } //# sourceMappingURL=paper-wallet.d.ts.map