import { ethers } from "ethers"; import { BeaconValidatorSubquery } from "@axiom-crypto/tools"; import { UnbuiltAccountSubquery, UnbuiltHeaderSubquery, UnbuiltReceiptSubquery, UnbuiltSolidityNestedMappingSubquery, UnbuiltStorageSubquery, UnbuiltTxSubquery } from "../../types"; export declare function validateHeaderSubquery(provider: ethers.JsonRpcProvider, subquery: UnbuiltHeaderSubquery): Promise; export declare function validateAccountSubquery(provider: ethers.JsonRpcProvider, subquery: UnbuiltAccountSubquery): Promise; export declare function validateStorageSubquery(provider: ethers.JsonRpcProvider, subquery: UnbuiltStorageSubquery): Promise; export declare function validateTxSubquery(provider: ethers.JsonRpcProvider, subquery: UnbuiltTxSubquery): Promise; export declare function validateReceiptSubquery(provider: ethers.JsonRpcProvider, subquery: UnbuiltReceiptSubquery): Promise; export declare function validateSolidityNestedMappingSubquery(provider: ethers.JsonRpcProvider, subquery: UnbuiltSolidityNestedMappingSubquery): Promise; export declare function validateBeaconSubquery(provider: ethers.JsonRpcProvider, subquery: BeaconValidatorSubquery): Promise; //# sourceMappingURL=validate.d.ts.map