import { SherlClient } from '../common'; import { AbstractProvider } from '../common/provider'; declare class AnalyticsProvider extends AbstractProvider { constructor(client: SherlClient); getAnalytics: (filters?: import("./types").IAnalyticsInputDto | undefined) => Promise; getCAAnalytics: (filters?: import("./types").ICAAnalyticsInputDto | undefined) => Promise; getNotificationsAnalytics: (filters?: import("./types").INotificationsAnalyticsInputDto | undefined) => Promise; getAudiencesAnalytics: (filters?: import("./types").IAnalyticsInputBaseDto | undefined) => Promise; getProductsAnalytics: (filters?: import("./types").IProductAnalyticsInputDto | undefined) => Promise; getBIAnalytics: (filters?: import("./types").IAnalyticsFindBIInputDto | undefined) => Promise; getTrackingAnalytics: (filters?: import("./types").IAnalyticsFindByInputDto | undefined) => Promise>; } export { AnalyticsProvider };