import { ClientSDK, RequestOptions } from "../lib/sdks.js"; import * as models from "../models/index.js"; import * as operations from "../models/operations/index.js"; export declare class NFTActivities extends ClientSDK { /** * Get user Activities * * @remarks * Returns user's Activities (like transfers, mints, sells etc) sorted by date. This API is deprecated in favor of `Search Activities` * * @deprecated method: This will be removed in a future release, please migrate away from it as soon as possible. */ getActivitiesByUser(request: operations.GetActivitiesByUserRequest, options?: RequestOptions): Promise; /** * Get users Activities * * @remarks * Returns users Activities (like transfers, mints, sells etc) sorted by date. This API is deprecated in favor of `Search Activities` * * @deprecated method: This will be removed in a future release, please migrate away from it as soon as possible. */ getActivitiesByUsers(request: models.ActivitiesByUsersRequest, options?: RequestOptions): Promise; /** * Get NFT Activities * * @remarks * Returns Activities related to specified NFT and sorted by date. This API is deprecated in favor of `Search Activities` * * @deprecated method: This will be removed in a future release, please migrate away from it as soon as possible. */ getActivitiesByItem(request: operations.GetActivitiesByItemRequest, options?: RequestOptions): Promise; /** * Get NFT Collection Activities * * @remarks * Returns Activities related to NFTs from specified Collection and sorted by date. This API is deprecated in favor of `Search Activities` * * @deprecated method: This will be removed in a future release, please migrate away from it as soon as possible. */ getActivitiesByCollection(request: operations.GetActivitiesByCollectionRequest, options?: RequestOptions): Promise; /** * Get all Activities (for sync) * * @remarks * Returns all Activities in accordance with specified filters and sorted by `db updated` date. During internal updates (like migrations) Activities can be updated for technical reasons. In such case, `date` field won't be changed. If you want to store Activities in your own storage and keep it synced, use this method. */ getAllActivitiesSync(request: operations.GetAllActivitiesSyncRequest, options?: RequestOptions): Promise; /** * Get all Activities * * @remarks * Returns all Activities in accordance with specified filters and sorted by date. This API is deprecated in favor of `Search Activities` * * @deprecated method: This will be removed in a future release, please migrate away from it as soon as possible. */ getAllActivities(request: operations.GetAllActivitiesRequest, options?: RequestOptions): Promise; /** * Get sales chart * * @remarks * Returns list of sales by collection */ getSalesChart(request: operations.GetSalesChartRequest, options?: RequestOptions): Promise; } //# sourceMappingURL=nftactivities.d.ts.map