starknetkit
Version:
<!-- logo --> <p align="center"> <img width='300' src="https://starknetkit-website-git-blo-1541-argentlabs.vercel.app/starknetKit-logo.svg"> </p>
33 lines (31 loc) • 906 B
TypeScript
import { ModalWallet } from '../../../../types/modal';
export interface RequestArguments {
method: string;
params?: unknown[] | object;
}
type ModalWalletExtended = ModalWallet & {
dappName: string;
};
declare class ArgentModal {
bridgeUrl: string;
mobileUrl: string;
type: "overlay" | "window";
wcUri?: string;
private overlay?;
private popupWindow?;
private closingTimeout?;
private standaloneConnectorModal?;
showWalletConnectModal(wcUri: string, modalWallet: ModalWalletExtended): void;
getWalletConnectQR(wcUri: string): void;
private openMobileApp;
private getQR;
showApprovalModal(_: RequestArguments): void;
closeModal({ success, isRequest, }?: Partial<{
success: boolean;
isRequest: boolean;
}>): void;
private getModal;
private showModal;
}
export declare const argentModal: ArgentModal;
export {};