import { ElementRef, Injector, KeyValueDiffers, Renderer2 } from '@angular/core'; export declare class Governor { private el; private renderer; private differs; private classDiffer; private styleDiffer; constructor(el: ElementRef, renderer: Renderer2, differs: KeyValueDiffers); configureStaticClasses(list: string[]): void; configureClasses(obj: { [name: string]: boolean; }): void; configureStaticStyles(obj: { [key: string]: string; }): void; configureStyles(obj: { [key: string]: string; }): void; addClass(className: string): void; removeClass(className: string): void; setStyle(style: string, value: string): void; removeStyle(style: string): void; private toggleClass(className, enabled); private toggleStyle(style, value); } export declare class GovernorFactory { create(injector: Injector): Governor; }