import { EIP1193Provider, PublicClient, WalletClient } from 'viem'; import { Cipher } from '../cipher.js'; export declare function wrapPublicClient(upstream: U, overrides?: Partial<{ cipher: Cipher; transport: { request: EIP1193Provider['request']; }; }>): U; export declare function wrapWalletClient(upstream: U, overrides?: Partial<{ cipher: Cipher; transport: { request: EIP1193Provider['request']; }; }>): U; export declare function getDefaultCipher(pc: PublicClient): Promise; //# sourceMappingURL=viem.d.ts.map