import { DatalayerInfoType } from '../../datalayer/types'; import { DefaultProps, EdgeeProps } from '../../../types/ThirdParties/Tracking'; interface PageInfo { page: string; chapter1: string; chapter2: string; chapter3: string; chapter4: string; } export declare class DataLayerHelperClass { pageInfo: PageInfo; defaultProps: DefaultProps; contentRelatedProps: DefaultProps; edgeeProps: EdgeeProps; datalayerInfo: DatalayerInfoType; constructor(datalayerInfo: DatalayerInfoType); generateDefaultProps: () => DefaultProps; private generateContentProps; private generateArticleProps; private generateLiveProps; private generateStoryProps; private generateHomeProps; private generateElectionsProps; private generateJournalistProps; private generateJobdetailsProps; private generateLegalNoticeProps; private generateLegalNoticeDepartmentProps; private generateTvVideoProps; private generateGameAppProps; private generateGenericProps; generateProps: () => DefaultProps; generateEdgeeProps: () => EdgeeProps; } export {};