import type { OrderProtocol } from "../orders/types"; import type { Chain } from "../types"; /** Base path prefix for all OpenSea API v2 endpoints. */ export declare const API_V2_PREFIX = "/api/v2"; export declare const getPostListingPath: (chain: Chain, protocol: OrderProtocol) => string; export declare const getPostOfferPath: (chain: Chain, protocol: OrderProtocol) => string; export declare const getAllOffersAPIPath: (collectionSlug: string) => string; export declare const getAllListingsAPIPath: (collectionSlug: string) => string; export declare const getBestOfferAPIPath: (collectionSlug: string, tokenId: string | number) => string; export declare const getBestListingAPIPath: (collectionSlug: string, tokenId: string | number) => string; export declare const getBestListingsAPIPath: (collectionSlug: string) => string; export declare const getCollectionPath: (slug: string) => string; export declare const getCollectionsPath: () => string; export declare const getCollectionStatsPath: (slug: string) => string; export declare const getPaymentTokenPath: (chain: Chain, address: string) => string; export declare const getAccountPath: (address: string) => string; export declare const getAgentProfileRelationshipsPath: (addressOrUsername: string) => string; export declare const getBuildOfferPath: () => string; export declare const getPostCollectionOfferPath: () => string; export declare const getCollectionOffersPath: (slug: string) => string; export declare const getListNFTsByCollectionPath: (slug: string) => string; export declare const getListNFTsByContractPath: (chain: Chain, address: string) => string; export declare const getListNFTsByAccountPath: (chain: Chain, address: string) => string; export declare const getNFTPath: (chain: Chain, address: string, identifier: string) => string; export declare const getRefreshMetadataPath: (chain: Chain, address: string, identifier: string) => string; export declare const getOrderByHashPath: (chain: Chain, protocolAddress: string, orderHash: string) => string; export declare const getCancelOrderPath: (chain: Chain, protocolAddress: string, orderHash: string) => string; export declare const getTraitOffersPath: (collectionSlug: string) => string; export declare const getOffersByNFTPath: (collectionSlug: string, identifier: string | number) => string; export declare const getSweepListingsPath: () => string; export declare const getSwapExecutePath: () => string; export declare const getTransactionReceiptPath: () => string; export declare const getEventsAPIPath: () => string; export declare const getEventsByAccountAPIPath: (address: string) => string; export declare const getEventsByCollectionAPIPath: (collectionSlug: string) => string; export declare const getEventsByNFTAPIPath: (chain: Chain, address: string, identifier: string) => string; export declare const getContractPath: (chain: Chain, address: string) => string; export declare const getTraitsPath: (collectionSlug: string) => string; export declare const getTrendingTokensPath: () => string; export declare const getTopTokensPath: () => string; export declare const getSwapQuotePath: () => string; export declare const getTokenPath: (chain: string, address: string) => string; export declare const getSearchPath: () => string; export declare const getChainsPath: () => string; export declare const getAccountTokensPath: (address: string) => string; export declare const getValidateMetadataPath: (chain: Chain, address: string, identifier: string) => string; export declare const getDropsPath: () => string; export declare const getDropPath: (slug: string) => string; export declare const getDropMintPath: (slug: string) => string; export declare const getCrossChainDropMintPath: (slug: string) => string; export declare const getTrendingCollectionsPath: () => string; export declare const getTopCollectionsPath: () => string; export declare const getResolveAccountPath: (identifier: string) => string; export declare const getNFTCollectionPath: (chain: Chain, address: string, identifier: string) => string; export declare const getNFTMetadataPath: (chain: Chain, contractAddress: string, tokenId: string) => string; export declare const getTokenGroupsPath: () => string; export declare const getTokenGroupPath: (slug: string) => string; export declare const getCrossChainFulfillmentDataPath: () => string; export declare const getInstantApiKeyPath: () => string; export declare const getBatchTokensPath: () => string; export declare const getBatchNFTsPath: () => string; export declare const getBatchCollectionsPath: () => string; export declare const getCreateListingActionsPath: () => string; export declare const getDeployDropPath: () => string; export declare const getDeployDropReceiptPath: (chain: Chain, txHash: string) => string; export declare const getTransferAssetsPath: () => string; export declare const getCollectionOfferAggregatesPath: (slug: string) => string; export declare const getCollectionHoldersPath: (slug: string) => string; export declare const getCollectionFloorPricesPath: (slug: string) => string; export declare const getTokenPriceHistoryPath: (chain: Chain, address: string) => string; export declare const getTokenOhlcvPath: (chain: Chain, address: string) => string; export declare const getTokenActivityPath: (chain: Chain, address: string) => string; export declare const getTokenActivityStatsPath: (chain: Chain, address: string) => string; export declare const getAccountTokenActivityPath: (address: string) => string; export declare const getTokenHoldersPath: (chain: Chain, address: string) => string; export declare const getTokenLiquidityPoolsPath: (chain: Chain, address: string) => string; export declare const getNFTOwnersPath: (chain: Chain, address: string, identifier: string) => string; export declare const getNFTAnalyticsPath: (chain: Chain, address: string, identifier: string) => string; export declare const getPortfolioStatsPath: (address: string) => string; export declare const getPortfolioHistoryPath: (address: string) => string; export declare const getProfileOffersReceivedPath: (address: string) => string; export declare const getProfileOffersPath: (address: string) => string; export declare const getProfileListingsPath: (address: string) => string; export declare const getProfileFavoritesPath: (address: string) => string; export declare const getWalletPnlPath: (address: string) => string; export declare const getWalletClosedPositionsPath: (address: string) => string; export declare const getWalletTokenTransfersPath: (address: string) => string; export declare const getProfileCollectionsPath: (address: string) => string;