@cygnus-wealth/wallet-integration-system
Version:
Multi-chain wallet integration system for CygnusWealth
19 lines • 620 B
TypeScript
interface WalletTestOptions {
headless?: boolean;
slowMo?: number;
metamaskVersion?: string;
}
declare class WalletE2ETest {
private browser;
private page;
private extensionId;
setup(options?: WalletTestOptions): Promise<void>;
downloadMetaMaskExtension(version: string): Promise<string>;
setupMetaMaskWallet(): Promise<void>;
testWalletConnection(): Promise<void>;
testLibraryIntegration(): Promise<void>;
cleanup(): Promise<void>;
}
declare function runE2ETests(): Promise<void>;
export { WalletE2ETest, runE2ETests };
//# sourceMappingURL=puppeteer-wallet-test.d.ts.map