/// /// import { DataEnumKeyAsKind, FixableBeetStruct } from '@metaplex-foundation/beet'; import BigNumber from 'bignumber.js'; import { PublicKey } from '@solana/web3.js'; type VerificationLevelRecord = { Partial: { numSignatures: number; }; Full: NonNullable; }; type VerificationLevel = DataEnumKeyAsKind; type PriceFeedMessage = { feedId: number[]; price: BigNumber; conf: BigNumber; exponent: number; publishTime: BigNumber; prevPublishTime: BigNumber; emaPrice: BigNumber; emaConf: BigNumber; }; export type PriceUpdateV2 = { accountDiscriminator: number[]; writeAuthority: PublicKey; verificationLevel: VerificationLevel; priceMessage: PriceFeedMessage; postedSlot: BigNumber; }; export declare const priceUpdateV2Struct: FixableBeetStruct>; export {};