import type { Proof, RPCStateManager } from '../index.js';
import type { Address } from '@synthesizer-libs/util';
/**
 * Get an EIP-1186 proof from the provider
 * @param address address to get proof of
 * @param storageSlots storage slots to get proof of
 * @returns an EIP-1186 formatted proof
 */
export declare function getRPCStateProof(sm: RPCStateManager, address: Address, storageSlots?: Uint8Array[]): Promise<Proof>;
//# sourceMappingURL=rpc.d.ts.map