import { OnInit, OnChanges, SimpleChanges, Injector } from '@angular/core'; import { LocalizeService } from '@qdp/localize'; export declare class StyleEditorComponent implements OnInit, OnChanges { private injector; currSchema: any; styleOption: any; rowHeight: number; fontFamilyData: any; fontFamily: any; fontSizeData: any; fontSize: number; fontColor: string; private isWeight; private isStyle; private isUnderLine; fontWeight: string; fontStyle: string; fontUnderLine: string; titleActive: boolean; subTitleActive: boolean; headerActive: boolean; dataAreaActive: boolean; footerActive: boolean; localizeService: LocalizeService; constructor(injector: Injector); ngOnInit(): void; ngOnChanges(changes: SimpleChanges): void; handleTitleBtn(): void; handleSubTitleBtn(): void; handleHeaderBtn(): void; handleDataAreaBtn(): void; handleFooterBtn(): void; handleWeight(): void; handleStyle(): void; handleUnderLine(): void; getStyleOption(): any; private initStyleOption; private updateStyleOption; getFontFamily(key: any): "ARIAL" | "ROMAN" | "VERDANA" | "SimSun" | "NSimSun" | "FangSong" | "KaiTi" | "SimHei" | "'TIMES NEW ROMAN'" | "'Microsoft YaHei'"; }