import { BaseService } from '../../services/abstract/baseService'; import { StorytellerTrackedFunctionalFeature, StorytellerEventTrackingOptions } from './models/storytellerTrackingOptions'; declare class PrivacyService extends BaseService { static sharedInstance: PrivacyService; protected logTag: string; protected disabledFunctionalFeatures_: StorytellerTrackedFunctionalFeature[]; protected enableAdTracking_: boolean; protected enableFullVideoAnalytics_: boolean; protected enableFunctionalCookies_: boolean; protected enablePersonalization_: boolean; protected enableRemoteViewingStore_: boolean; protected enableStorytellerTracking_: boolean; protected enableUserActivityTracking_: boolean; protected onEventTrackingOptionsUpdated_: ((newOptions: StorytellerEventTrackingOptions, isFunctionalFeatureEnabled: (feature: StorytellerTrackedFunctionalFeature) => boolean) => void)[]; get eventTrackingOptions(): StorytellerEventTrackingOptions; set eventTrackingOptions(newOptions: Partial); shouldStoreRecentStoryPlaybackMode(): boolean; set onEventTrackingOptionsUpdated(callback: (newOptions: StorytellerEventTrackingOptions, isFunctionalFeatureEnabled: (feature: StorytellerTrackedFunctionalFeature) => boolean) => void); isFunctionalFeatureEnabled(feature: StorytellerTrackedFunctionalFeature): boolean; } declare const _default: PrivacyService; export default _default;