import { ɵSharedStylesHost as SharedStylesHost } from '@angular/platform-browser'; import { StyleDef } from '../meta/def'; import { HashStrategy } from './hash/hash-strategy'; export declare class CompilerService { private doc; private sharedStylesHost; private hash; private readonly attrPrefix; private hashes; constructor(doc: any, sharedStylesHost: SharedStylesHost, hash: HashStrategy); renderElement(def: StyleDef): string; renderKeyframe(def: any): string; private addStyles(style); private compileDef(def, nest?, media?); private compileMediaQuery(mediaQuery); private compileProps(style); private compileSingleProp(prop, rawValue); private hyphenate(propertyName); }