import { LayoutType } from '@20minutes/hela';
import { default as React } from 'react';
import { CommonTemplateActivators, PageManager } from './PageManager';
import { LivePageProps } from '../pages';
type LivePageTemplateActivators = 'DisplayOnHeaderAd' | 'HeaderAd' | 'SponsoredContents' | CommonTemplateActivators;
type SelectedProps = 'livePostsThread' | 'topContent';
type LivePageFilteredProps = Pick<LivePageProps, SelectedProps>;
interface LiveContent {
    liveContent: React.ReactNode;
}
export declare class LivePageManager extends PageManager<LivePageProps, SelectedProps, LivePageTemplateActivators, LiveContent> {
    constructor({ data, layout }: {
        data: LivePageFilteredProps;
        layout: LayoutType;
    });
    transformContent(): LiveContent;
    resolveTemplating(): void;
}
export {};
