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.09 kB
import { ConnectParams, Connector } from "../interfaces/connector"; import { AbstractClientWallet, WalletOptions } from "./base"; import type { Chain } from "@thirdweb-dev/chains"; import type { SafeConnectionArgs } from "../connectors/safe/types"; import type { SafeConnector as SafeConnectorType } from "../connectors/safe"; export { SafeSupportedChainsSet } from "../connectors/safe/constants"; export type { SafeConnectionArgs } from "../connectors/safe/types"; export type SafeWalletOptions = WalletOptions; export declare class SafeWallet extends AbstractClientWallet<object, SafeConnectionArgs> { connector?: SafeConnectorType; static meta: { name: string; iconURL: string; }; static id: string; get walletName(): "Safe Wallet"; constructor(options?: SafeWalletOptions); protected getConnector(): Promise<Connector>; updateChains(chains: Chain[]): Promise<void>; getPersonalWallet(): import("..").EVMWallet | undefined; autoConnect(params: ConnectParams<SafeConnectionArgs>): Promise<string>; } //# sourceMappingURL=safe.d.ts.map