import type { Abi, AbiEvent } from 'abitype'; import type { Log as Log_ } from '../../types/log.js'; import type { Hex } from '../../types/misc.js'; import type { RpcLog as RpcLog_ } from '../../types/rpc.js'; export type ZkSyncLog = Log_ & { l1BatchNumber: quantity | null; transactionLogIndex: index; logType: Hex | null; }; export type ZkSyncRpcLog = RpcLog_ & { l1BatchNumber: Hex | null; transactionLogIndex: Hex; logType: Hex | null; }; export type ZkSyncL2ToL1Log = { blockNumber: bigint; blockHash: string; l1BatchNumber: bigint; transactionIndex: bigint; shardId: bigint; isService: boolean; sender: string; key: string; value: string; transactionHash: string; logIndex: bigint; }; export type ZkSyncRpcL2ToL1Log = { blockNumber: Hex; blockHash: Hex; l1BatchNumber: Hex; transactionIndex: Hex; shardId: Hex; isService: boolean; sender: Hex; key: Hex; value: Hex; transactionHash: Hex; logIndex: Hex; }; //# sourceMappingURL=log.d.ts.map