import type { MempoolUserOperation, ReferencedCodeHashes, SubmittedUserOperation, TransactionInfo, UserOperation, UserOperationInfo } from "../types/index.js"; export declare class NullMempool { clear(): void; dumpOutstanding(): UserOperationInfo[]; removeProcessing(_: `0x${string}`): void; replaceSubmitted(_: UserOperationInfo, __: TransactionInfo): void; markSubmitted(_: `0x${string}`, __: TransactionInfo): void; dumpSubmittedOps(): SubmittedUserOperation[]; dumpProcessing(): UserOperationInfo[]; removeSubmitted(_: `0x${string}`): void; add(_op: MempoolUserOperation, _referencedContracts?: ReferencedCodeHashes): boolean; checkEntityMultipleRoleViolation(_op: UserOperation): Promise; process(_: bigint, __?: number): Promise; } //# sourceMappingURL=nullMempool.d.ts.map