import type { TxWriter } from '../TxWriter'; import { EoAccount, Erc4337Account, TAccount } from '../../models/TAccount'; import { ITxWriterAccountAgent } from './TxWriterAccountAgents'; export declare class Erc4337Agent implements ITxWriterAccountAgent { supports(account: TAccount): account is Erc4337Account; process(sender: EoAccount, account: Erc4337Account, outerWriter: TxWriter): Promise; }