import { DocumentLayout } from '../../../../../layout/document-layout';
import { DocumentRendererPageCache } from '../../../../../canvas/renderes/common/document-renderer';
import { DebugVisualizerType } from './debug-visualizer-type';
export declare class DebugVisualizerManager {
    private cache;
    private vizualizers;
    private containers;
    constructor(cache: DocumentRendererPageCache[]);
    show(vizType: DebugVisualizerType, layout: DocumentLayout, pageIndex: number): void;
    static clearContainer(container: HTMLElement): void;
    hide(vizType: DebugVisualizerType, pageIndex: number): void;
    hideAll(vizType?: DebugVisualizerType): void;
    private getPageContainer;
}
