import type { Address } from 'abitype' import type { Hash } from './misc.js' type AccountProof = Hash type StorageProof = { key: Hash proof: Hash[] value: quantity } export type Proof = { address: Address balance: quantity codeHash: Hash nonce: index storageHash: Hash accountProof: AccountProof[] storageProof: StorageProof[] }