import { EventEmitter } from '@angular/core'; import { FormGroup, FormBuilder, FormControl } from '@angular/forms'; import { PrintOptions, PrintFormat, PrintOrientation, PrintResolution } from '../shared'; export declare class PrintFormComponent { private formBuilder; form: FormGroup; submitted: boolean; formats: { A0: "A0"; A1: "A1"; A2: "A2"; A3: "A3"; A4: "A4"; A5: "A5"; Letter: "Letter"; Legal: "Legal"; }; orientations: { landscape: "landscape"; portrait: "portrait"; }; resolutions: { 72: "72"; 96: "96"; 150: "150"; 300: "300"; }; disabled: boolean; private _disabled; format: PrintFormat; orientation: PrintOrientation; resolution: PrintResolution; title: string; readonly formatField: FormControl; readonly orientationField: FormControl; readonly resolutionField: FormControl; readonly titleField: FormControl; submit: EventEmitter; constructor(formBuilder: FormBuilder); handleFormSubmit(data: PrintOptions, isValid: boolean): void; }