@assert-equals/dappdriver
Version:
DappDriver is an e2e testing framework designed for testing decentralized applications (dApps) using MetaMask, Rainbow or Zerion
40 lines (39 loc) • 1.09 kB
TypeScript
import { IPageObject } from '../../interface/page/page-object';
import { IConfirmation } from '../../interface/wallet/confirmation';
import { PageObject } from '../../page';
/**
*
*
* @export
* @class SignatureRequest
* @extends {PageObject}
* @implements {IConfirmation}
*/
export declare class SignatureRequest extends PageObject implements IConfirmation {
private get scrollButton();
private get signButton();
private get cancelButton();
/**
* Creates an instance of SignatureRequest.
* @memberof SignatureRequest
*/
constructor();
/**
*
*
* @template TPage
* @param {new () => TPage} page
* @return {*} {Promise<TPage>}
* @memberof SignatureRequest
*/
accept<TPage extends IConfirmation | IPageObject>(page: new () => TPage): Promise<TPage>;
/**
*
*
* @template TPage
* @param {new () => TPage} page
* @return {*} {Promise<TPage>}
* @memberof SignatureRequest
*/
reject<TPage extends IConfirmation | IPageObject>(page: new () => TPage): Promise<TPage>;
}