UNPKG

@gemini-wallet/core

Version:

Core SDK for Gemini Wallet integration with popup communication

11 lines 581 B
import { type GeminiProviderConfig, ProviderEventEmitter, type ProviderInterface, type RpcRequestArgs } from "@/types"; export declare class GeminiWalletProvider extends ProviderEventEmitter implements ProviderInterface { private readonly config; private wallet; constructor(providerConfig: Readonly<GeminiProviderConfig>); request<T>(args: RpcRequestArgs): Promise<T>; openSettings(): Promise<void>; reverseResolveEns(address: string): Promise<import("@/types").ReverseEnsResponse>; disconnect(): Promise<void>; } //# sourceMappingURL=provider.d.ts.map