UNPKG

@biconomy-devx/modules

Version:

This package provides different validation modules/plugins for ERC4337 compatible modular account

12 lines (11 loc) 597 B
import { ISessionValidationModule } from "../interfaces/ISessionValidationModule.js"; import { ERC20SessionKeyData, SessionValidationModuleConfig } from "../utils/Types"; export declare class ERC20SessionValidationModule implements ISessionValidationModule<ERC20SessionKeyData> { moduleAddress: string; version: string; private constructor(); static create(moduleConfig: SessionValidationModuleConfig): Promise<ERC20SessionValidationModule>; getSessionKeyData(sessionData: ERC20SessionKeyData): Promise<string>; private _validateSessionKeyData; getAddress(): string; }