import * as z from 'zod/mini'; /** RPC storage proof schema decoded to a storage proof. */ export declare const StorageProof: z.ZodMiniObject<{ key: z.ZodMiniTemplateLiteral<`0x${string}`>; proof: z.ZodMiniReadonly>>; value: z.ZodMiniCodec, z.ZodMiniBigInt>; }, z.core.$strip>; /** Encode-only storage proof schema accepting numberish `toRpc` inputs. */ export declare const StorageProofToRpc: z.ZodMiniObject<{ key: z.ZodMiniTemplateLiteral<`0x${string}`>; proof: z.ZodMiniReadonly>>; value: z.ZodMiniCodec, z.ZodMiniUnion, z.ZodMiniBigInt, z.ZodMiniNumberFormat]>>; }, z.core.$strip>; /** RPC account proof schema decoded to an account proof. */ export declare const AccountProof: z.ZodMiniObject<{ address: z.ZodMiniTemplateLiteral<`0x${string}`>; balance: z.ZodMiniCodec, z.ZodMiniBigInt>; codeHash: z.ZodMiniTemplateLiteral<`0x${string}`>; nonce: z.ZodMiniCodec, z.ZodMiniNumberFormat>; storageHash: z.ZodMiniTemplateLiteral<`0x${string}`>; accountProof: z.ZodMiniReadonly>>; storageProof: z.ZodMiniReadonly; proof: z.ZodMiniReadonly>>; value: z.ZodMiniCodec, z.ZodMiniBigInt>; }, z.core.$strip>>>; }, z.core.$strip>; /** Encode-only account proof schema accepting numberish `toRpc` inputs. */ export declare const AccountProofToRpc: z.ZodMiniObject<{ address: z.ZodMiniTemplateLiteral<`0x${string}`>; balance: z.ZodMiniCodec, z.ZodMiniUnion, z.ZodMiniBigInt, z.ZodMiniNumberFormat]>>; codeHash: z.ZodMiniTemplateLiteral<`0x${string}`>; nonce: z.ZodMiniCodec, z.ZodMiniUnion, z.ZodMiniNumberFormat]>>; storageHash: z.ZodMiniTemplateLiteral<`0x${string}`>; accountProof: z.ZodMiniReadonly>>; storageProof: z.ZodMiniReadonly; proof: z.ZodMiniReadonly>>; value: z.ZodMiniCodec, z.ZodMiniUnion, z.ZodMiniBigInt, z.ZodMiniNumberFormat]>>; }, z.core.$strip>>>; }, z.core.$strip>; //# sourceMappingURL=AccountProof.d.ts.map