/// import { Account, AnyPublicKey, TupleNumericType } from '@metaplex-foundation/mpl-core'; import { AccountInfo, PublicKey } from '@solana/web3.js'; import { Buffer } from 'buffer'; import { MetaplexKey } from '../MetaplexProgram'; import { AmountRange } from './SafetyDepositConfig'; export interface AuctionWinnerTokenTypeTrackerData { key: MetaplexKey; amountType: TupleNumericType; lengthType: TupleNumericType; amountRanges: AmountRange[]; } export declare class AuctionWinnerTokenTypeTracker extends Account { constructor(pubkey: AnyPublicKey, info: AccountInfo); static isCompatible(data: Buffer): boolean; static getPDA(auctionManager: AnyPublicKey): Promise; }