import { ChartBundle, ChartRange, ProtocolChartMetric } from "../../model/charts.js"; import { ChainScopedFilter } from "../../model/filters.js"; import { DataResponse } from "../../model/response.js"; import { GearboxAPI } from "../../offchain/GearboxAPI.js"; import "../../offchain/index.js"; import { IAnalytics } from "./types.js"; //#region src/sdk/analytics/AnalyticsNamespace.d.ts /** Backend-only protocol analytics exposed by {@link GearboxSDK}. */ export declare class AnalyticsNamespace implements IAnalytics { #private; readonly positions: GearboxAPI["analytics"]["positions"]; constructor(backend: GearboxAPI); /** {@inheritDoc IAnalytics.charts} */ charts(metrics: Metrics, range: ChartRange, filter?: ChainScopedFilter): Promise>>; } //#endregion