import type { RunState } from '../interpreter'; import type { Common } from '@nomicfoundation/common'; /** * This file returns the dynamic parts of opcodes which have dynamic gas * These are not pure functions: some edit the size of the memory * These functions are therefore not read-only */ export interface AsyncDynamicGasHandler { (runState: RunState, gas: bigint, common: Common): Promise; } export interface SyncDynamicGasHandler { (runState: RunState, gas: bigint, common: Common): bigint; } export declare const dynamicGasHandlers: Map; //# sourceMappingURL=gas.d.ts.map