import { ElementRef, EventEmitter, Injector, OnInit } from '@angular/core'; import { FormControl } from '@angular/forms'; import { ConfigureComponentBase } from '../../../../shared/configure-component-base'; export declare class FontStyleComponent extends ConfigureComponentBase implements OnInit { private fontSizeValue; fontSizeChange: EventEmitter; fontSize: number; private textAlignValue; readonly textAlignEnabled: boolean; private textAlignChange; textAlign: string; isUnderline: boolean; isUnderlineChange: EventEmitter; private fontColorValue; private fontColorChange; fontColor: string; readonly alignLeft: boolean; readonly alignCenter: boolean; readonly alignRight: boolean; private fontStyleValue; private fontStyleChange; fontStyle: string; fontFamilies: { value: string; label: string; }[]; fontSizes: { label: number; value: string; }[]; isBold: boolean; isItalic: boolean; fontFamily: string; fontSizeDropdown: ElementRef; constructor(injector: Injector); ngOnInit(): void; setBold(): void; setItalic(): void; setUnderline(): void; setAlignLeft(): void; setAlignCenter(): void; setAlignRight(): void; private ininFontStyle; changeFontStyle(): void; onFontSizeChanged(args?: any): void; onFontFamilyChanged(): void; onFontSizeKeyDown(event: any): void; validateFontSize(currentFormControl: FormControl): { fontSizeError: boolean; }; setFontColor(color: string): void; }