import { OnInit, EventEmitter } from '@angular/core'; import { ElementRef, ViewContainerRef, ComponentFactoryResolver } from '@angular/core'; import { Font } from './interfaces'; export declare class FontPickerDirective implements OnInit { private resolver; private el; private vc; private dialog; fontPicker: Font; fpWidth: string; fpHeight: string; fpFallbackFont: Font; fpPresetLabel: string; fpPresetFonts: Array; fpSizeSelect: boolean; fpStyleSelect: boolean; fpPosition: string; fpPositionOffset: string; fpPositionRelativeToArrow: boolean; fpCancelButton: boolean; fpCancelButtonText: string; fpCancelButtonClass: string; fpUploadButton: boolean; fpUploadButtonText: string; fpUploadButtonClass: string; fontPickerChange: EventEmitter; constructor(resolver: ComponentFactoryResolver, el: ElementRef, vc: ViewContainerRef); ngOnInit(): void; onClick(): void; fontChanged(value: Font): void; }