import { ContentCentricRenderer } from './ContentCentricRenderer'; import { IRenderable, ISpecification, IStackeable } from '../api'; /** * Renderer implementation which is based on the reveal.js library. * This renderer supports horizontal as well as vertical navigation. */ export declare class RevealJsRenderer extends ContentCentricRenderer { private Reveal; constructor(options?: {}, content?: HTMLElement, suggest?: HTMLElement); /** * @inheritDoc */ render(message: ISpecification | IRenderable, containerType?: IStackeable): HTMLElement[]; /** * @inheritDoc */ protected renderElement(renderable: IRenderable, containerType?: IStackeable): HTMLElement[]; private createNewSection; private static wrapContent; appendContent: (element: HTMLElement) => void; init(channelId?: string): void; }