import { PublicKey, Keypair } from '@solana/web3.js'; import * as web3_js from '@solana/web3.js'; export { web3_js as web3 }; export { Keypair, PublicKey } from '@solana/web3.js'; import * as expoRandom from 'expo-random'; export { expoRandom as Random }; export { ethers } from 'ethers'; export { Buffer } from 'buffer'; export { default as nacl } from 'tweetnacl'; declare type FetchPDAsOption = { id?: { from: number; to: number; }; }; declare function fetchPDAs(seeds: string, programId: PublicKey, options?: FetchPDAsOption): Promise; declare function fetchPDAsByMultiSeeds(seedsArray: string[], programId: PublicKey): Promise; declare function isWalletPublicKey(s: string): boolean; declare function isValidMnemonic(mnemonicStr: string): boolean; declare function mnemonicToKeypair(mnemonicStr: string, password?: string): Keypair; declare function generateMnemonic(): Promise; declare function mnemonicToEntropy(mnemonic: string): string; declare function entropyToMnemonic(entropy: string | ArrayLike): string; declare const MINT_ADDRESS = "7Q9zNDNCxCK9RgyFPm58gcxGyK5AZHTke48pbsWtEFaR"; export { FetchPDAsOption, MINT_ADDRESS, entropyToMnemonic, fetchPDAs, fetchPDAsByMultiSeeds, generateMnemonic, isValidMnemonic, isWalletPublicKey, mnemonicToEntropy, mnemonicToKeypair };