import { AvmMachineState } from '../avm_machine_state.js'; import { AvmJournal } from '../journal/journal.js'; import { Instruction } from './instruction.js'; export declare class Address extends Instruction { private destOffset; static type: string; static numberOfOperands: number; constructor(destOffset: number); execute(machineState: AvmMachineState, _journal: AvmJournal): Promise; } export declare class StorageAddress extends Instruction { private destOffset; static type: string; static numberOfOperands: number; constructor(destOffset: number); execute(machineState: AvmMachineState, _journal: AvmJournal): Promise; } export declare class Sender extends Instruction { private destOffset; static type: string; static numberOfOperands: number; constructor(destOffset: number); execute(machineState: AvmMachineState, _journal: AvmJournal): Promise; } export declare class Origin extends Instruction { private destOffset; static type: string; static numberOfOperands: number; constructor(destOffset: number); execute(machineState: AvmMachineState, _journal: AvmJournal): Promise; } export declare class FeePerL1Gas extends Instruction { private destOffset; static type: string; static numberOfOperands: number; constructor(destOffset: number); execute(machineState: AvmMachineState, _journal: AvmJournal): Promise; } export declare class FeePerL2Gas extends Instruction { private destOffset; static type: string; static numberOfOperands: number; constructor(destOffset: number); execute(machineState: AvmMachineState, _journal: AvmJournal): Promise; } export declare class FeePerDAGas extends Instruction { private destOffset; static type: string; static numberOfOperands: number; constructor(destOffset: number); execute(machineState: AvmMachineState, _journal: AvmJournal): Promise; } export declare class Portal extends Instruction { private destOffset; static type: string; static numberOfOperands: number; constructor(destOffset: number); execute(machineState: AvmMachineState, _journal: AvmJournal): Promise; } export declare class ChainId extends Instruction { private destOffset; static type: string; static numberOfOperands: number; constructor(destOffset: number); execute(machineState: AvmMachineState, _journal: AvmJournal): Promise; } export declare class Version extends Instruction { private destOffset; static type: string; static numberOfOperands: number; constructor(destOffset: number); execute(machineState: AvmMachineState, _journal: AvmJournal): Promise; } export declare class BlockNumber extends Instruction { private destOffset; static type: string; static numberOfOperands: number; constructor(destOffset: number); execute(machineState: AvmMachineState, _journal: AvmJournal): Promise; } export declare class Timestamp extends Instruction { private destOffset; static type: string; static numberOfOperands: number; constructor(destOffset: number); execute(machineState: AvmMachineState, _journal: AvmJournal): Promise; } //# sourceMappingURL=environment_getters.d.ts.map