import { ElementRef, OnInit } from '@angular/core'; import { Destroyable } from '@ts-core/common'; import { ThemeService } from '@ts-core/frontend/theme'; export declare class ThemeStyleDirective extends Destroyable implements OnInit { protected theme: ThemeService; protected _name: string; protected _value: string; protected element: HTMLElement; constructor(element: ElementRef, theme: ThemeService); protected updateStyleProperties(): void; ngOnInit(): void; destroy(): void; get name(): string; set name(value: string); get value(): string; set value(value: string); }