import { OPNetTransactionTypes } from '../../interfaces/opnet/OPNetTransactionTypes.js';
import { IMempoolOPNetTransactionData } from '../../providers/interfaces/mempool/MempoolTransactionData.js';
import { MempoolTransactionData } from '../MempoolTransactionData.js';
export declare class MempoolOPNetTransactionData<T extends OPNetTransactionTypes = OPNetTransactionTypes.Interaction> extends MempoolTransactionData<T> {
    readonly theoreticalGasLimit: bigint;
    readonly priorityFee: bigint;
    readonly from: string;
    readonly contractAddress: string;
    readonly calldata: Uint8Array;
    protected constructor(data: IMempoolOPNetTransactionData);
}
