import { OmniaContext } from "@omnia/fx"; import { BusinessProfileAnalyticsSettings } from "@omnia/fx-models"; import { DataSourcePropertiesService } from "@omnia/fx/services"; import { MultilingualStore, UserTypeStore } from "@omnia/fx/stores"; import { AnalyticsSettings } from "../models/analytics/analyticssettings"; import { AnalyticsStore } from "../stores/AnalyticsStore"; export declare class AnalyticsService { userTypeStore: UserTypeStore; dataSourcePropertiesService: DataSourcePropertiesService; multilingualStore: MultilingualStore; omniaContext: OmniaContext; analyticsStore: AnalyticsStore; readonly dsSourcesAllowed: string[]; tracker: any; private static currentIdSite; private activatedFeatureIds; settings: BusinessProfileAnalyticsSettings; connectedAnalyticsSettings: AnalyticsSettings; constructor(); private ensureIdSite; private getMappings; private normalizeUrl; registerPageVisit(resetDimensions?: boolean, url?: string, title?: string): Promise; registerAction(category: string, action: string, name: string, value?: number, url?: string): Promise; private getDataSources; private getActiveProperties; private getPropertyValueAndConverterFromSelection; }