/// /// import BN from 'bn.js'; import type { SettlementClaims, ValidatorBondsProgram } from './sdk'; import type { AccountInfo } from '@solana/web3.js'; export type SettlementClaimsBitmap = { account: SettlementClaims; bitmap: Bitmap; }; export declare class Bitmap { bitmapData: Buffer; maxRecords: BN; constructor(settlementClaims: SettlementClaims, accountData: Buffer); isSet(index: number | BN): boolean; private static byteIndexBitMod; private static bitmapByteSize; get bitSet(): { asString: string; counter: number; }; assertValidIndex(index: BN | number): void; static isInitialized(maxRecords: BN | number, accountData: Buffer): boolean; } export declare function decodeSettlementClaimsData(program: ValidatorBondsProgram, accountInfo: AccountInfo): SettlementClaimsBitmap; export declare function isInitialized(program: ValidatorBondsProgram, accountInfo: AccountInfo): boolean; //# sourceMappingURL=settlementClaims.d.ts.map