import { Address } from '@solana/kit'; /** Address of the Solana System Program. */ declare const SYSTEM_PROGRAM_ADDRESS: Address; /** Address of the rent sysvar account. */ declare const SYSVAR_RENT_ADDRESS: Address; /** All-zero Solana address used as the SDK default sentinel. */ declare const DEFAULT_ADDRESS: Address; /** Address of the SPL Token program. */ declare const TOKEN_PROGRAM_ADDRESS: Address; /** * The Solana Name Service program address. */ declare const NAME_PROGRAM_ADDRESS: Address; /** * The SNS root domain account address. */ declare const SNS_ROOT_DOMAIN_ACCOUNT: Address; /** * The SNS Registry program address. */ declare const REGISTRY_PROGRAM_ADDRESS: Address; /** * The SNS Name Tokenizer program address. */ declare const NAME_TOKENIZER_ADDRESS: Address; /** * The SNS Offers program address. */ declare const NAME_OFFERS_ADDRESS: Address; /** * The SNS Records program address. */ declare const RECORDS_PROGRAM_ADDRESS: Address; /** * The Solana Registration Service registrar central state PDA. * * This address is derived from the `central_state` seed and must be recomputed * if `SOL_REGISTRAR_PROGRAM_ADDRESS` is updated. */ declare const SRS_CENTRAL_STATE: Address; /** * The Solana Registration Service class PDA for `.sol` records. * * This address is derived from `SRS_CENTRAL_STATE`, `.sol`, and * `SRS_PROGRAM_ADDRESS`. It must be recomputed if either * `SOL_REGISTRAR_PROGRAM_ADDRESS` or `SRS_PROGRAM_ADDRESS` is updated. */ declare const SOL_SRS_CLASS: Address; /** * The reverse lookup class address. */ declare const REVERSE_LOOKUP_CLASS: Address; /** Legacy alias for the reverse-lookup class address. */ declare const CENTRAL_STATE: Address; /** * The central state address for domain records. */ declare const CENTRAL_STATE_DOMAIN_RECORDS: Address; /** * Address of the `.twitter` TLD authority. */ declare const TWITTER_VERIFICATION_AUTHORITY: Address; /** * The `.twitter` root parent registry address. */ declare const TWITTER_ROOT_PARENT_REGISTRY_ADDRESS: Address; /** Owner address of the SNS registration vault. */ declare const VAULT_OWNER: Address; /** Mainnet USDC mint address. */ declare const USDC_MINT: Address; /** Mainnet FIDA mint address. */ declare const FIDA_MINT: Address; /** Address of the Metaplex Token Metadata program. */ declare const METAPLEX_PROGRAM_ADDRESS: Address; /** Metadata account for the SNS Wolves collection. */ declare const WOLVES_COLLECTION_METADATA: Address; /** Approved referrer addresses for SNS registration flows. */ declare const REFERRERS: Address[]; /** Program address of the legacy Pyth oracle program. */ declare const PYTH_PROGRAM_ID: Address; /** Maps supported payment mint addresses to their Pyth price-feed identifiers. */ declare const PYTH_FEEDS: Map; /** * Supported SNS record identifiers. */ declare enum Record { IPFS = "IPFS", ARWV = "ARWV", SOL = "SOL", ETH = "ETH", BTC = "BTC", LTC = "LTC", DOGE = "DOGE", Email = "email", Url = "url", Discord = "discord", Github = "github", Reddit = "reddit", Twitter = "twitter", Telegram = "telegram", Pic = "pic", SHDW = "SHDW", POINT = "POINT", BSC = "BSC", Injective = "INJ", Backpack = "backpack", A = "A", AAAA = "AAAA", CNAME = "CNAME", TXT = "TXT", Background = "background", BASE = "BASE", IPNS = "IPNS", Bio = "bio" } /** * Maps record types to guardian addresses used for Right of Association verification. */ declare const GUARDIANS: Map; /** * Record types that use Ethereum/secp256k1 Right of Association validation. */ declare const ETH_ROA_RECORDS: Set; /** * Record types whose content is a `0x`-prefixed EVM address. */ declare const EVM_RECORDS: Set; /** * Record types whose content is UTF-8 encoded. */ declare const UTF8_ENCODED_RECORDS: Set; /** * Record types whose Right of Association verifier is derived from the record content itself. */ declare const SELF_SIGNED_RECORDS: Set; export { CENTRAL_STATE, CENTRAL_STATE_DOMAIN_RECORDS, DEFAULT_ADDRESS, ETH_ROA_RECORDS, EVM_RECORDS, FIDA_MINT, GUARDIANS, METAPLEX_PROGRAM_ADDRESS, NAME_OFFERS_ADDRESS, NAME_PROGRAM_ADDRESS, NAME_TOKENIZER_ADDRESS, PYTH_FEEDS, PYTH_PROGRAM_ID, RECORDS_PROGRAM_ADDRESS, REFERRERS, REGISTRY_PROGRAM_ADDRESS, REVERSE_LOOKUP_CLASS, SELF_SIGNED_RECORDS, SNS_ROOT_DOMAIN_ACCOUNT, SOL_SRS_CLASS, SRS_CENTRAL_STATE, SYSTEM_PROGRAM_ADDRESS, SYSVAR_RENT_ADDRESS, TOKEN_PROGRAM_ADDRESS, TWITTER_ROOT_PARENT_REGISTRY_ADDRESS, TWITTER_VERIFICATION_AUTHORITY, USDC_MINT, UTF8_ENCODED_RECORDS, VAULT_OWNER, WOLVES_COLLECTION_METADATA };