/** * Dashboard API * Dashboard API documentation * * The version of the OpenAPI document: 1.0.0 * * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). * https://openapi-generator.tech * Do not edit the class manually. */ import * as runtime from '../runtime'; import { AnalyticsEngagementResponse, AnalyticsOverviewResponse, AnalyticsToplineResponse, AnalyticsVisitResponse, AnalyticsWalletsResponse } from '../models'; export interface GetAnalyticsEngagementRequest { environmentId: string; start: string; end: string; } export interface GetAnalyticsOverviewRequest { environmentId: string; start: string; end: string; granularity: GetAnalyticsOverviewGranularityEnum; } export interface GetAnalyticsToplineRequest { environmentId: string; start: string; end: string; } export interface GetAnalyticsWalletsRequest { environmentId: string; start: string; end: string; chain: string; } export interface GetVisitAnalyticsRequest { environmentId: string; startDate?: string; endDate?: string; } export interface GetWalletsBreakdownRequest { environmentId: string; startDate?: string; endDate?: string; } /** * */ export declare class AnalyticsApi extends runtime.BaseAPI { /** * Returns the analytics engagement data for the specified environment. * Get analytics engagement data */ getAnalyticsEngagementRaw(requestParameters: GetAnalyticsEngagementRequest, initOverrides?: RequestInit): Promise>; /** * Returns the analytics engagement data for the specified environment. * Get analytics engagement data */ getAnalyticsEngagement(requestParameters: GetAnalyticsEngagementRequest, initOverrides?: RequestInit): Promise; /** * Returns the analytics overview data for the specified environment. * Get analytics overview data */ getAnalyticsOverviewRaw(requestParameters: GetAnalyticsOverviewRequest, initOverrides?: RequestInit): Promise>; /** * Returns the analytics overview data for the specified environment. * Get analytics overview data */ getAnalyticsOverview(requestParameters: GetAnalyticsOverviewRequest, initOverrides?: RequestInit): Promise; /** * Returns the analytics topline data for the specified environment. * Get analytics topline data */ getAnalyticsToplineRaw(requestParameters: GetAnalyticsToplineRequest, initOverrides?: RequestInit): Promise>; /** * Returns the analytics topline data for the specified environment. * Get analytics topline data */ getAnalyticsTopline(requestParameters: GetAnalyticsToplineRequest, initOverrides?: RequestInit): Promise; /** * Returns the wallets breakdown analytics data for the specified environment. * Get analytics wallets breakdown data */ getAnalyticsWalletsRaw(requestParameters: GetAnalyticsWalletsRequest, initOverrides?: RequestInit): Promise>; /** * Returns the wallets breakdown analytics data for the specified environment. * Get analytics wallets breakdown data */ getAnalyticsWallets(requestParameters: GetAnalyticsWalletsRequest, initOverrides?: RequestInit): Promise; /** * Fetch visit analytics * Get visit analytics */ getVisitAnalyticsRaw(requestParameters: GetVisitAnalyticsRequest, initOverrides?: RequestInit): Promise>; /** * Fetch visit analytics * Get visit analytics */ getVisitAnalytics(requestParameters: GetVisitAnalyticsRequest, initOverrides?: RequestInit): Promise; /** * Fetch wallets breakdown * Get wallets breakdown */ getWalletsBreakdownRaw(requestParameters: GetWalletsBreakdownRequest, initOverrides?: RequestInit): Promise>>; /** * Fetch wallets breakdown * Get wallets breakdown */ getWalletsBreakdown(requestParameters: GetWalletsBreakdownRequest, initOverrides?: RequestInit): Promise>; } /** * @export * @enum {string} */ export declare enum GetAnalyticsOverviewGranularityEnum { Day = "day", Week = "week", Month = "month" }