import { Renderer2 } from '@angular/core';
/**
 * A mock of the Angular Renderer2
 */
export declare class Renderer2Mock implements Renderer2 {
    _data: any;
    addClass(): void;
    appendChild(): void;
    createComment(): void;
    set data(v: any);
    get data(): any;
    destroy(): void;
    destroyNode(): void;
    insertBefore(): void;
    nextSibling(): void;
    parentNode(): void;
    removeAttribute(): void;
    removeChild(): void;
    removeClass(): void;
    removeStyle(): void;
    setAttribute(): void;
    setProperty(): void;
    setStyle(): void;
    setValue(): void;
    animate(): void;
    attachViewAfter(): void;
    createElement(): void;
    createTemplateAnchor(): void;
    createText(): void;
    createViewRoot(): void;
    destroyView(): void;
    detachView(): void;
    invokeElementMethod(): void;
    listen(): () => undefined;
    listenGlobal(): () => undefined;
    projectNodes(): void;
    selectRootElement(): void;
    setBindingDebugInfo(): void;
    setElementAttribute(): void;
    setElementClass(): void;
    setElementProperty(): void;
    setElementStyle(): void;
    setText(): void;
}
