import { BeaconConfig } from "@lodestar/config"; import { IndexedAttestation, IndexedAttestationBigint, Slot } from "@lodestar/types"; import { Index2PubkeyCache } from "../cache/pubkeyCache.js"; /** * Check if `indexedAttestation` has sorted and unique indices and a valid aggregate signature. */ export declare function isValidIndexedAttestation(config: BeaconConfig, index2pubkey: Index2PubkeyCache, stateSlot: Slot, validatorsLen: number, indexedAttestation: IndexedAttestation, verifySignature: boolean): boolean; export declare function isValidIndexedAttestationBigint(config: BeaconConfig, index2pubkey: Index2PubkeyCache, stateSlot: Slot, validatorsLen: number, indexedAttestation: IndexedAttestationBigint, verifySignature: boolean): boolean; /** * Check if `indexedAttestation` has sorted and unique indices and a valid aggregate signature. */ export declare function isValidIndexedAttestationIndices(config: BeaconConfig, stateSlot: Slot, validatorsLen: number, indices: number[]): boolean; //# sourceMappingURL=isValidIndexedAttestation.d.ts.map