import { ClassicRenderer } from './ClassicRenderer';
import { IRenderable, IStackeable } from '../api';
/**
 * The content centric renderer tries to maximize the time a content is visible by updating
 * the content if possible or displaying interrupting actions like intent cascading by overlaying the content.
 */
export declare class ContentCentricRenderer extends ClassicRenderer {
    private qualifier;
    private behaviour;
    constructor(content?: HTMLElement, suggest?: HTMLElement);
    init(channelId?: string): void;
    /**
     * @inheritDoc
     */
    protected renderElement(renderable: IRenderable, containerType?: IStackeable): HTMLElement[];
    private static getQualifier;
    private defaultBehaviour;
    private suggestionBehaviour;
}
