import type { Options as ClientOptions, TDataShape, Client } from "@hey-api/client-fetch"; import type { GetApiKeyData, GetCoinData, GetCoinCommentsData, GetCoinHoldersData, GetCoinPriceHistoryData, GetCoinSwapsData, GetCoinsData, GetCoinsListData, GetContentCoinPoolConfigData, SetCreateUploadJwtData, GetCreatorCoinPoolConfigData, GetCreatorLivestreamCommentsData, GetExploreData, GetFeaturedCreatorsData, GetLatestLiveStreamsData, GetProfileData, GetProfileBalancesData, GetProfileBySocialHandleData, GetProfileCoinsData, GetProfileSocialData, GetTokenInfoData, GetTopLiveStreamsData, GetTraderLeaderboardData, GetTrendCoinData, GetTrendsByNameData, GetWalletTradeActivityData, PostQuoteData, PostQuoteError, PostCreateContentData } from "./types.gen"; export type Options = ClientOptions & { /** * You can provide a client instance returned by `createClient()` instead of * individual options. This might be also useful if you want to implement a * custom client. */ client?: Client; /** * You can pass arbitrary values through the `meta` object. This can be * used to access values that aren't defined as part of the SDK function. */ meta?: Record; }; /** * zoraSDK_apiKey query */ export declare const getApiKey: (options: Options) => import("@hey-api/client-fetch").RequestResult<{ apiKey: { apiKey: string; isActive: boolean; }; }, unknown, ThrowOnError>; /** * zoraSDK_coin query */ export declare const getCoin: (options: Options) => import("@hey-api/client-fetch").RequestResult<{ zora20Token?: { id: string; platformBlocked: boolean; name: string; description: string; address: string; coinType: "CREATOR" | "CONTENT" | "TREND"; symbol: string; totalSupply: string; totalVolume: string; volume24h: string; createdAt?: string; creatorAddress?: string; poolCurrencyToken?: { address?: string; name?: string; decimals?: number; }; tokenPrice?: { priceInUsdc?: string; currencyAddress: string; priceInPoolToken: string; }; marketCap: string; marketCapDelta24h: string; chainId: number; tokenUri?: string; platformReferrerAddress?: string; payoutRecipientAddress?: string; creatorProfile?: { id: string; handle: string; platformBlocked: boolean; avatar?: { previewImage: { blurhash?: string; medium: string; small: string; }; }; socialAccounts: { instagram?: { username?: string; displayName?: string; followerCount?: number; id?: string; }; tiktok?: { username?: string; displayName?: string; followerCount?: number; id?: string; }; twitter?: { username?: string; displayName?: string; followerCount?: number; id?: string; }; farcaster?: { username?: string; displayName?: string; followerCount?: number; id?: string; }; }; creatorCoin?: { address: string; }; }; mediaContent?: { mimeType?: string; originalUri: string; previewImage?: { small: string; medium: string; blurhash?: string; }; videoPreviewUrl?: string; videoHlsUrl?: string; }; uniqueHolders: number; uniswapV4PoolKey: { token0Address: string; token1Address: string; fee: number; tickSpacing: number; hookAddress: string; }; uniswapV3PoolAddress: string; zoraComments: { pageInfo: { endCursor?: string; hasNextPage: boolean; }; count: number; edges: Array<{ node: { commentId: string; nonce: string; userAddress: string; txHash: string; comment: string; timestamp: number; userProfile?: { id: string; handle: string; avatar?: { previewImage: { blurhash?: string; small: string; medium: string; }; }; }; }; }>; }; creatorEarnings?: Array<{ amount: { currencyAddress: string; amountRaw: string; amountDecimal: number; }; amountUsd?: string; }>; }; }, unknown, ThrowOnError>; /** * zoraSDK_coinComments query */ export declare const getCoinComments: (options: Options) => import("@hey-api/client-fetch").RequestResult<{ zora20Token?: { zoraComments: { pageInfo: { endCursor?: string; hasNextPage: boolean; }; count: number; edges: Array<{ node: { commentId: string; nonce: string; userAddress: string; txHash: string; comment: string; timestamp: number; userProfile?: { id: string; handle: string; avatar?: { previewImage: { blurhash?: string; small: string; medium: string; }; }; }; replies: { count: number; edges: Array<{ node: { commentId: string; nonce: string; userAddress: string; txHash: string; comment: string; timestamp: number; userProfile?: { id: string; handle: string; avatar?: { previewImage: { blurhash?: string; small: string; medium: string; }; }; }; }; }>; }; }; }>; }; }; }, unknown, ThrowOnError>; /** * zoraSDK_coinHolders query */ export declare const getCoinHolders: (options: Options) => import("@hey-api/client-fetch").RequestResult<{ zora20Token?: { tokenBalances: { pageInfo: { endCursor?: string; hasNextPage: boolean; }; count: number; edges: Array<{ node: { balance: string; ownerAddress: string; ownerProfile: { id: string; handle: string; platformBlocked: boolean; avatar?: { previewImage: { blurhash?: string; medium: string; small: string; }; }; }; }; }>; }; }; }, unknown, ThrowOnError>; /** * zoraSDK_coinPriceHistory query */ export declare const getCoinPriceHistory: (options: Options) => import("@hey-api/client-fetch").RequestResult<{ zora20Token?: { oneHour: Array<{ timestamp: string; closePrice: string; }>; oneDay: Array<{ timestamp: string; closePrice: string; }>; oneWeek: Array<{ timestamp: string; closePrice: string; }>; oneMonth: Array<{ timestamp: string; closePrice: string; }>; all: Array<{ timestamp: string; closePrice: string; }>; }; }, unknown, ThrowOnError>; /** * zoraSDK_coinSwaps query */ export declare const getCoinSwaps: (options: Options) => import("@hey-api/client-fetch").RequestResult<{ zora20Token?: { swapActivities: { count: number; edges: Array<{ node: { id: string; currencyAmountWithPrice: { priceUsdc?: string; currencyAmount: { currencyAddress: string; amountDecimal: number; }; }; senderAddress: string; recipientAddress: string; transactionHash: string; coinAmount: string; blockTimestamp: string; activityType?: "BUY" | "SELL"; senderProfile?: { id: string; handle: string; platformBlocked: boolean; avatar?: { previewImage: { blurhash?: string; medium: string; small: string; }; }; }; }; cursor: string; }>; pageInfo: { endCursor?: string; hasNextPage: boolean; }; }; }; }, unknown, ThrowOnError>; /** * zoraSDK_coins query */ export declare const getCoins: (options: Options) => import("@hey-api/client-fetch").RequestResult<{ zora20Tokens: Array<{ id: string; platformBlocked: boolean; name: string; description: string; address: string; coinType: "CREATOR" | "CONTENT" | "TREND"; symbol: string; totalSupply: string; totalVolume: string; volume24h: string; createdAt?: string; creatorAddress?: string; poolCurrencyToken?: { address?: string; name?: string; decimals?: number; }; tokenPrice?: { priceInUsdc?: string; currencyAddress: string; priceInPoolToken: string; }; marketCap: string; marketCapDelta24h: string; chainId: number; tokenUri?: string; platformReferrerAddress?: string; payoutRecipientAddress?: string; creatorProfile?: { id: string; handle: string; platformBlocked: boolean; avatar?: { previewImage: { blurhash?: string; medium: string; small: string; }; }; socialAccounts: { instagram?: { username?: string; displayName?: string; followerCount?: number; id?: string; }; tiktok?: { username?: string; displayName?: string; followerCount?: number; id?: string; }; twitter?: { username?: string; displayName?: string; followerCount?: number; id?: string; }; farcaster?: { username?: string; displayName?: string; followerCount?: number; id?: string; }; }; creatorCoin?: { address: string; }; }; mediaContent?: { mimeType?: string; originalUri: string; previewImage?: { small: string; medium: string; blurhash?: string; }; videoPreviewUrl?: string; videoHlsUrl?: string; }; uniqueHolders: number; uniswapV4PoolKey: { token0Address: string; token1Address: string; fee: number; tickSpacing: number; hookAddress: string; }; uniswapV3PoolAddress: string; zoraComments: { pageInfo: { endCursor?: string; hasNextPage: boolean; }; count: number; edges: Array<{ node: { commentId: string; nonce: string; userAddress: string; txHash: string; comment: string; timestamp: number; userProfile?: { id: string; handle: string; avatar?: { previewImage: { blurhash?: string; small: string; medium: string; }; }; }; }; }>; }; creatorEarnings?: Array<{ amount: { currencyAddress: string; amountRaw: string; amountDecimal: number; }; amountUsd?: string; }>; }>; }, unknown, ThrowOnError>; /** * zoraSDK_coinsList query */ export declare const getCoinsList: (options?: Options) => import("@hey-api/client-fetch").RequestResult<{ coinsBasicInfo: { pageInfo: { hasNextPage: boolean; endCursor?: string; }; edges: Array<{ node: { coinType: "CREATOR" | "CONTENT" | "TREND"; priceUsdc?: string; entityName: string; name?: string; symbol?: string; uri?: string; coinAddress: string; createdUserAddress: string; createdTimestamp: string; platformBlocked: boolean; }; }>; }; }, unknown, ThrowOnError>; /** * zoraSDK_contentCoinPoolConfig query */ export declare const getContentCoinPoolConfig: (options: Options) => import("@hey-api/client-fetch").RequestResult<{ contentCoinPoolConfig: { encodedConfig: string; currency: string; lowerTicks: Array; upperTicks: Array; numDiscoveryPositions: Array; maxDiscoverySupplyShares: Array; }; }, unknown, ThrowOnError>; /** * zoraSDK_createUploadJWT mutation */ export declare const setCreateUploadJwt: (options?: Options) => import("@hey-api/client-fetch").RequestResult<{ createUploadJwtFromApiKey: string; }, unknown, ThrowOnError>; /** * zoraSDK_creatorCoinPoolConfig query */ export declare const getCreatorCoinPoolConfig: (options?: Options) => import("@hey-api/client-fetch").RequestResult<{ creatorCoinPoolConfig: { encodedConfig: string; currency: string; lowerTicks: Array; upperTicks: Array; numDiscoveryPositions: Array; maxDiscoverySupplyShares: Array; }; }, unknown, ThrowOnError>; /** * zoraSDK_creatorLivestreamComments query */ export declare const getCreatorLivestreamComments: (options: Options) => import("@hey-api/client-fetch").RequestResult<{ zora20Token?: { creatorProfile?: { liveStream?: { comments: { pageInfo: { endCursor?: string; hasNextPage: boolean; }; count: number; edges: Array<{ cursor: string; node: { id: string; commentId: string; commentedAt: string; comment: string; profile?: { id: string; handle: string; platformBlocked: boolean; avatar?: { previewImage: { blurhash?: string; medium: string; small: string; }; }; socialAccounts: { instagram?: { username?: string; displayName?: string; followerCount?: number; id?: string; }; tiktok?: { username?: string; displayName?: string; followerCount?: number; id?: string; }; twitter?: { username?: string; displayName?: string; followerCount?: number; id?: string; }; farcaster?: { username?: string; displayName?: string; followerCount?: number; id?: string; }; }; creatorCoin?: { address: string; }; }; }; }>; }; }; }; }; }, unknown, ThrowOnError>; /** * zoraSDK_explore query */ export declare const getExplore: (options: Options) => import("@hey-api/client-fetch").RequestResult<{ exploreList: { edges: Array<{ node: { id: string; platformBlocked: boolean; name: string; description: string; address: string; coinType: "CREATOR" | "CONTENT" | "TREND"; symbol: string; totalSupply: string; totalVolume: string; volume24h: string; createdAt?: string; creatorAddress?: string; poolCurrencyToken?: { address?: string; name?: string; decimals?: number; }; tokenPrice?: { priceInUsdc?: string; currencyAddress: string; priceInPoolToken: string; }; marketCap: string; marketCapDelta24h: string; chainId: number; tokenUri?: string; platformReferrerAddress?: string; payoutRecipientAddress?: string; creatorProfile?: { id: string; handle: string; platformBlocked: boolean; avatar?: { previewImage: { blurhash?: string; medium: string; small: string; }; }; socialAccounts: { instagram?: { username?: string; displayName?: string; followerCount?: number; id?: string; }; tiktok?: { username?: string; displayName?: string; followerCount?: number; id?: string; }; twitter?: { username?: string; displayName?: string; followerCount?: number; id?: string; }; farcaster?: { username?: string; displayName?: string; followerCount?: number; id?: string; }; }; creatorCoin?: { address: string; }; }; mediaContent?: { mimeType?: string; originalUri: string; previewImage?: { small: string; medium: string; blurhash?: string; }; videoPreviewUrl?: string; videoHlsUrl?: string; }; uniqueHolders: number; uniswapV4PoolKey: { token0Address: string; token1Address: string; fee: number; tickSpacing: number; hookAddress: string; }; uniswapV3PoolAddress: string; }; cursor: string; }>; pageInfo: { endCursor?: string; hasNextPage: boolean; }; }; }, unknown, ThrowOnError>; /** * zoraSDK_featuredCreators query */ export declare const getFeaturedCreators: (options?: Options) => import("@hey-api/client-fetch").RequestResult<{ traderLeaderboardFeaturedCreators: { count: number; pageInfo: { hasNextPage: boolean; endCursor?: string; }; edges: Array<{ node: { id: string; handle: string; }; }>; }; }, unknown, ThrowOnError>; /** * zoraSDK_latestLiveStreams query */ export declare const getLatestLiveStreams: (options?: Options) => import("@hey-api/client-fetch").RequestResult<{ latestLiveStreams: { pageInfo: { endCursor?: string; hasNextPage: boolean; }; edges: Array<{ node: { id: string; isOnline: boolean; isActive: boolean; concurrentViewers?: number; staticThumbnailUrl?: string; animatedThumbnailUrl?: string; creatorProfile?: { id: string; handle: string; platformBlocked: boolean; avatar?: { previewImage: { blurhash?: string; medium: string; small: string; }; }; socialAccounts: { instagram?: { username?: string; displayName?: string; followerCount?: number; id?: string; }; tiktok?: { username?: string; displayName?: string; followerCount?: number; id?: string; }; twitter?: { username?: string; displayName?: string; followerCount?: number; id?: string; }; farcaster?: { username?: string; displayName?: string; followerCount?: number; id?: string; }; }; creatorCoin?: { address: string; }; }; }; }>; }; }, unknown, ThrowOnError>; /** * zoraSDK_profile query */ export declare const getProfile: (options: Options) => import("@hey-api/client-fetch").RequestResult<{ profile?: { id: string; handle: string; platformBlocked: boolean; avatar?: { small: string; medium: string; blurhash?: string; }; username: string; createdAt: string; displayName?: string; bio: string; website?: string; publicWallet: { walletAddress: string; walletType: "PRIVY" | "EXTERNAL" | "SMART_WALLET"; }; socialAccounts: { instagram?: { username?: string; displayName?: string; followerCount?: number; id?: string; }; tiktok?: { username?: string; displayName?: string; followerCount?: number; id?: string; }; twitter?: { username?: string; displayName?: string; followerCount?: number; id?: string; }; farcaster?: { username?: string; displayName?: string; followerCount?: number; id?: string; }; }; linkedWallets: { edges: Array<{ node: { walletType: "PRIVY" | "EXTERNAL" | "SMART_WALLET"; walletAddress: string; }; }>; }; creatorCoin?: { address: string; marketCap: string; marketCapDelta24h: string; }; }; }, unknown, ThrowOnError>; /** * zoraSDK_profileBalances query */ export declare const getProfileBalances: (options: Options) => import("@hey-api/client-fetch").RequestResult<{ profile?: { id: string; handle: string; platformBlocked: boolean; avatar?: { previewImage: { blurhash?: string; medium: string; small: string; }; }; socialAccounts: { instagram?: { username?: string; displayName?: string; followerCount?: number; id?: string; }; tiktok?: { username?: string; displayName?: string; followerCount?: number; id?: string; }; twitter?: { username?: string; displayName?: string; followerCount?: number; id?: string; }; farcaster?: { username?: string; displayName?: string; followerCount?: number; id?: string; }; }; creatorCoin?: { address: string; }; coinBalances: { count: number; edges: Array<{ node: { balance: string; walletBalance: string; id: string; valuation?: { marketValueUsd?: string; faceValueUsd?: string; blockNumber?: number; maxSwappable?: { amountRaw: string; amountDecimal: number; }; currencyAmount: { amountRaw: string; amountDecimal: number; }; error?: string; }; coin?: { id: string; platformBlocked: boolean; name: string; description: string; address: string; coinType: "CREATOR" | "CONTENT" | "TREND"; symbol: string; totalSupply: string; totalVolume: string; volume24h: string; createdAt?: string; creatorAddress?: string; poolCurrencyToken?: { address?: string; name?: string; decimals?: number; }; tokenPrice?: { priceInUsdc?: string; currencyAddress: string; priceInPoolToken: string; }; marketCap: string; marketCapDelta24h: string; chainId: number; tokenUri?: string; platformReferrerAddress?: string; payoutRecipientAddress?: string; creatorProfile?: { id: string; handle: string; platformBlocked: boolean; avatar?: { previewImage: { blurhash?: string; medium: string; small: string; }; }; socialAccounts: { instagram?: { username?: string; displayName?: string; followerCount?: number; id?: string; }; tiktok?: { username?: string; displayName?: string; followerCount?: number; id?: string; }; twitter?: { username?: string; displayName?: string; followerCount?: number; id?: string; }; farcaster?: { username?: string; displayName?: string; followerCount?: number; id?: string; }; }; creatorCoin?: { address: string; }; }; mediaContent?: { mimeType?: string; originalUri: string; previewImage?: { small: string; medium: string; blurhash?: string; }; videoPreviewUrl?: string; videoHlsUrl?: string; }; uniqueHolders: number; uniswapV4PoolKey: { token0Address: string; token1Address: string; fee: number; tickSpacing: number; hookAddress: string; }; uniswapV3PoolAddress: string; }; }; }>; pageInfo: { hasNextPage: boolean; endCursor?: string; }; }; }; }, unknown, ThrowOnError>; /** * zoraSDK_profileBySocialHandle query */ export declare const getProfileBySocialHandle: (options: Options) => import("@hey-api/client-fetch").RequestResult<{ profileBySocialHandle?: { id: string; handle: string; platformBlocked: boolean; avatar?: { previewImage: { blurhash?: string; medium: string; small: string; }; }; socialAccounts: { instagram?: { username?: string; displayName?: string; followerCount?: number; id?: string; }; tiktok?: { username?: string; displayName?: string; followerCount?: number; id?: string; }; twitter?: { username?: string; displayName?: string; followerCount?: number; id?: string; }; farcaster?: { username?: string; displayName?: string; followerCount?: number; id?: string; }; }; creatorCoin?: { symbol: string; marketCap: string; marketCapDelta24h: string; multichainAddress: string; }; username: string; displayName?: string; }; }, unknown, ThrowOnError>; /** * zoraSDK_profileCoins query */ export declare const getProfileCoins: (options: Options) => import("@hey-api/client-fetch").RequestResult<{ profile?: { id: string; handle: string; platformBlocked: boolean; avatar?: { previewImage: { blurhash?: string; medium: string; small: string; }; }; socialAccounts: { instagram?: { username?: string; displayName?: string; followerCount?: number; id?: string; }; tiktok?: { username?: string; displayName?: string; followerCount?: number; id?: string; }; twitter?: { username?: string; displayName?: string; followerCount?: number; id?: string; }; farcaster?: { username?: string; displayName?: string; followerCount?: number; id?: string; }; }; creatorCoin?: { address: string; }; createdCoins?: { count: number; edges: Array<{ node: { id: string; platformBlocked: boolean; name: string; description: string; address: string; coinType: "CREATOR" | "CONTENT" | "TREND"; symbol: string; totalSupply: string; totalVolume: string; volume24h: string; createdAt?: string; creatorAddress?: string; poolCurrencyToken?: { address?: string; name?: string; decimals?: number; }; tokenPrice?: { priceInUsdc?: string; currencyAddress: string; priceInPoolToken: string; }; marketCap: string; marketCapDelta24h: string; chainId: number; tokenUri?: string; platformReferrerAddress?: string; payoutRecipientAddress?: string; creatorProfile?: { id: string; handle: string; platformBlocked: boolean; avatar?: { previewImage: { blurhash?: string; medium: string; small: string; }; }; socialAccounts: { instagram?: { username?: string; displayName?: string; followerCount?: number; id?: string; }; tiktok?: { username?: string; displayName?: string; followerCount?: number; id?: string; }; twitter?: { username?: string; displayName?: string; followerCount?: number; id?: string; }; farcaster?: { username?: string; displayName?: string; followerCount?: number; id?: string; }; }; creatorCoin?: { address: string; }; }; mediaContent?: { mimeType?: string; originalUri: string; previewImage?: { small: string; medium: string; blurhash?: string; }; videoPreviewUrl?: string; videoHlsUrl?: string; }; uniqueHolders: number; uniswapV4PoolKey: { token0Address: string; token1Address: string; fee: number; tickSpacing: number; hookAddress: string; }; uniswapV3PoolAddress: string; zoraComments: { pageInfo: { endCursor?: string; hasNextPage: boolean; }; count: number; edges: Array<{ node: { commentId: string; nonce: string; userAddress: string; txHash: string; comment: string; timestamp: number; userProfile?: { id: string; handle: string; avatar?: { previewImage: { blurhash?: string; small: string; medium: string; }; }; }; }; }>; }; }; }>; pageInfo: { hasNextPage: boolean; endCursor?: string; }; }; }; }, unknown, ThrowOnError>; /** * zoraSDK_profileSocial query */ export declare const getProfileSocial: (options: Options) => import("@hey-api/client-fetch").RequestResult<{ profile?: { username: string; createdAt: string; displayName?: string; bio: string; website?: string; publicWallet: { walletAddress: string; walletType: "PRIVY" | "EXTERNAL" | "SMART_WALLET"; }; socialAccounts: { instagram?: { username?: string; displayName?: string; followerCount?: number; id?: string; }; tiktok?: { username?: string; displayName?: string; followerCount?: number; id?: string; }; twitter?: { username?: string; displayName?: string; followerCount?: number; id?: string; }; farcaster?: { username?: string; displayName?: string; followerCount?: number; id?: string; }; }; linkedWallets: { edges: Array<{ node: { walletType: "PRIVY" | "EXTERNAL" | "SMART_WALLET"; walletAddress: string; }; }>; }; creatorCoin?: { address: string; marketCap: string; marketCapDelta24h: string; }; handle: string; platformBlocked: boolean; avatar?: { small: string; medium: string; blurhash?: string; }; usernameChangesCount: number; externalWallet?: { ensName?: string; walletAddress: string; }; followers: { count: number; }; following: { count: number; }; socialAccountLinkedEvents: { edges: Array<{ node: { id: string; platform: "TWITTER" | "TIKTOK" | "FARCASTER" | "INSTAGRAM"; socialAccountUsername: string; occurredAt: string; eventType: "LINK" | "UNLINK"; }; }>; }; }; }, unknown, ThrowOnError>; /** * zoraSDK_tokenInfo query */ export declare const getTokenInfo: (options: Options) => import("@hey-api/client-fetch").RequestResult<{ erc20Token?: { currency?: { priceUsd?: string; decimals?: number; name?: string; symbol?: string; icon?: string; }; }; }, unknown, ThrowOnError>; /** * zoraSDK_topLiveStreams query */ export declare const getTopLiveStreams: (options?: Options) => import("@hey-api/client-fetch").RequestResult<{ topLiveStreams: { pageInfo: { endCursor?: string; hasNextPage: boolean; }; edges: Array<{ node: { id: string; isOnline: boolean; isActive: boolean; concurrentViewers?: number; staticThumbnailUrl?: string; animatedThumbnailUrl?: string; creatorProfile?: { id: string; handle: string; platformBlocked: boolean; avatar?: { previewImage: { blurhash?: string; medium: string; small: string; }; }; socialAccounts: { instagram?: { username?: string; displayName?: string; followerCount?: number; id?: string; }; tiktok?: { username?: string; displayName?: string; followerCount?: number; id?: string; }; twitter?: { username?: string; displayName?: string; followerCount?: number; id?: string; }; farcaster?: { username?: string; displayName?: string; followerCount?: number; id?: string; }; }; creatorCoin?: { address: string; }; }; }; }>; }; }, unknown, ThrowOnError>; /** * zoraSDK_traderLeaderboard query */ export declare const getTraderLeaderboard: (options?: Options) => import("@hey-api/client-fetch").RequestResult<{ exploreTraderLeaderboard: { count: number; edges: Array<{ node: { entityName: string; score: number; weekVolumeUsd: number; weekTradesCount: number; weekGrossVolumeZora: number; traderProfile?: { handle: string; id: string; }; }; }>; pageInfo: { hasNextPage: boolean; endCursor?: string; }; }; }, unknown, ThrowOnError>; /** * zoraSDK_trendCoin query */ export declare const getTrendCoin: (options: Options) => import("@hey-api/client-fetch").RequestResult<{ trendCoin?: { id: string; platformBlocked: boolean; name: string; description: string; address: string; coinType: "CREATOR" | "CONTENT" | "TREND"; symbol: string; totalSupply: string; totalVolume: string; volume24h: string; createdAt?: string; creatorAddress?: string; poolCurrencyToken?: { address?: string; name?: string; decimals?: number; }; tokenPrice?: { priceInUsdc?: string; currencyAddress: string; priceInPoolToken: string; }; marketCap: string; marketCapDelta24h: string; chainId: number; tokenUri?: string; platformReferrerAddress?: string; payoutRecipientAddress?: string; creatorProfile?: { id: string; handle: string; platformBlocked: boolean; avatar?: { previewImage: { blurhash?: string; medium: string; small: string; }; }; socialAccounts: { instagram?: { username?: string; displayName?: string; followerCount?: number; id?: string; }; tiktok?: { username?: string; displayName?: string; followerCount?: number; id?: string; }; twitter?: { username?: string; displayName?: string; followerCount?: number; id?: string; }; farcaster?: { username?: string; displayName?: string; followerCount?: number; id?: string; }; }; creatorCoin?: { address: string; }; }; mediaContent?: { mimeType?: string; originalUri: string; previewImage?: { small: string; medium: string; blurhash?: string; }; videoPreviewUrl?: string; videoHlsUrl?: string; }; uniqueHolders: number; uniswapV4PoolKey: { token0Address: string; token1Address: string; fee: number; tickSpacing: number; hookAddress: string; }; uniswapV3PoolAddress: string; }; }, unknown, ThrowOnError>; /** * zoraSDK_trendsByName query */ export declare const getTrendsByName: (options: Options) => import("@hey-api/client-fetch").RequestResult<{ trendsByName: { pageInfo: { hasNextPage: boolean; startCursor?: string; endCursor?: string; }; count: number; edges: Array<{ node: { id: string; platformBlocked: boolean; name: string; description: string; address: string; coinType: "CREATOR" | "CONTENT" | "TREND"; symbol: string; totalSupply: string; totalVolume: string; volume24h: string; createdAt?: string; creatorAddress?: string; poolCurrencyToken?: { address?: string; name?: string; decimals?: number; }; tokenPrice?: { priceInUsdc?: string; currencyAddress: string; priceInPoolToken: string; }; marketCap: string; marketCapDelta24h: string; chainId: number; tokenUri?: string; platformReferrerAddress?: string; payoutRecipientAddress?: string; creatorProfile?: { id: string; handle: string; platformBlocked: boolean; avatar?: { previewImage: { blurhash?: string; medium: string; small: string; }; }; socialAccounts: { instagram?: { username?: string; displayName?: string; followerCount?: number; id?: string; }; tiktok?: { username?: string; displayName?: string; followerCount?: number; id?: string; }; twitter?: { username?: string; displayName?: string; followerCount?: number; id?: string; }; farcaster?: { username?: string; displayName?: string; followerCount?: number; id?: string; }; }; creatorCoin?: { address: string; }; }; mediaContent?: { mimeType?: string; originalUri: string; previewImage?: { small: string; medium: string; blurhash?: string; }; videoPreviewUrl?: string; videoHlsUrl?: string; }; uniqueHolders: number; uniswapV4PoolKey: { token0Address: string; token1Address: string; fee: number; tickSpacing: number; hookAddress: string; }; uniswapV3PoolAddress: string; }; cursor: string; }>; }; }, unknown, ThrowOnError>; /** * zoraSDK_walletTradeActivity query */ export declare const getWalletTradeActivity: (options: Options) => import("@hey-api/client-fetch").RequestResult<{ walletAddressTradeActivity: { count: number; edges: Array<{ node: { transactionHash: string; transactionLogIndex?: number; blockTimestamp: string; coinAmount: string; coin?: { platformBlocked: boolean; address: string; coinType: "CREATOR" | "CONTENT" | "TREND"; name: string; symbol: string; description: string; tokenUri?: string; mediaContent?: { previewImage?: { small: string; blurhash?: string; medium: string; }; }; creatorAddress?: string; creatorProfile?: { id: string; handle: string; platformBlocked: boolean; avatar?: { previewImage: { blurhash?: string; medium: string; small: string; }; }; }; uniswapPoolAddress: string; totalSupply: string; }; id: string; swapActivityType?: "BUY" | "SELL"; currencyAmountWithPrice: { amountUsd?: string; priceUsdc?: string; priceDelta24h?: string; currencyAmount: { currencyAddress: string; amountDecimal: number; amountRaw: string; }; }; senderProfile?: { id: string; handle: string; platformBlocked: boolean; avatar?: { previewImage: { blurhash?: string; medium: string; small: string; }; }; }; orderId: string; initialBuyAmount?: string; initialBuyAmountUsd?: number; multiplier: number; makerProfile?: { id: string; handle: string; platformBlocked: boolean; avatar?: { previewImage: { blurhash?: string; medium: string; small: string; }; }; }; }; cursor: string; }>; pageInfo: { endCursor?: string; hasNextPage: boolean; }; }; }, unknown, ThrowOnError>; export declare const postQuote: (options?: Options) => import("@hey-api/client-fetch").RequestResult<{ success: boolean; call: { data: string; value: string; target: string; }; permits?: Array<{ signature: string; permit: { sigDeadline: string; spender: string; details: { token: string; amount: string; expiration: number; nonce: number; }; }; }>; trade?: { commands: Array; value: string; inputs: Array; }; quote: { amountOut: string; slippage: number; tokenIn?: { type?: string; address?: string; }; }; }, PostQuoteError, ThrowOnError>; export declare const postCreateContent: (options?: Options) => import("@hey-api/client-fetch").RequestResult<{ calls: Array<{ to: string; data: string; value: string; }>; predictedCoinAddress: string; backingCurrency?: string; usedSmartWalletRouting?: boolean; }, { error: string; }, ThrowOnError>; //# sourceMappingURL=sdk.gen.d.ts.map