import type { TransactionControllerMessenger } from '../TransactionController.js'; import type { TransactionMeta } from '../types.js'; import { OracleLayer1GasFeeFlow } from './OracleLayer1GasFeeFlow.js'; /** * Optimism layer 1 gas fee flow that obtains gas fee estimate using an oracle contract. */ export declare class OptimismLayer1GasFeeFlow extends OracleLayer1GasFeeFlow { #private; matchesTransaction({ transactionMeta, }: { transactionMeta: TransactionMeta; messenger: TransactionControllerMessenger; }): Promise; } //# sourceMappingURL=OptimismLayer1GasFeeFlow.d.ts.map