/// import BN from "bn.js"; import { Connection, PublicKey } from "@solana/web3.js"; /** * Returns a verified build from the anchor registry. null if no such * verified build exists, e.g., if the program has been upgraded since the * last verified build. */ export declare function verifiedBuild(connection: Connection, programId: PublicKey, limit?: number): Promise; /** * Returns the program data account for this program, containing the * metadata for this program, e.g., the upgrade authority. */ export declare function fetchData(connection: Connection, programId: PublicKey): Promise; export declare function decodeUpgradeableLoaderState(data: Buffer): any; export type ProgramData = { slot: BN; upgradeAuthorityAddress: PublicKey | null; }; export type Build = { aborted: boolean; address: string; created_at: string; updated_at: string; descriptor: string[]; docker: string; id: number; name: string; sha256: string; upgrade_authority: string; verified: string; verified_slot: number; state: string; }; //# sourceMappingURL=registry.d.ts.map