import { ContentTracking } from '@piwikpro/tracking-base-library';
import * as i0 from "@angular/core";
type IContentTracking = typeof ContentTracking;
export declare class ContentTrackingService {
    trackAllContentImpressions(...params: Parameters<IContentTracking['trackAllContentImpressions']>): void;
    trackVisibleContentImpressions(...params: Parameters<IContentTracking['trackVisibleContentImpressions']>): void;
    trackContentImpressionsWithinNode(...params: Parameters<IContentTracking['trackContentImpressionsWithinNode']>): void;
    trackContentImpression(...params: Parameters<IContentTracking['trackContentImpression']>): void;
    logAllContentBlocksOnPage(...params: Parameters<IContentTracking['logAllContentBlocksOnPage']>): void;
    trackContentInteractionNode(...params: Parameters<IContentTracking['trackContentInteractionNode']>): void;
    trackContentInteraction(...params: Parameters<IContentTracking['trackContentInteraction']>): void;
    static ɵfac: i0.ɵɵFactoryDeclaration<ContentTrackingService, never>;
    static ɵprov: i0.ɵɵInjectableDeclaration<ContentTrackingService>;
}
export {};
