import { ElementRef, Renderer2 } from '@angular/core'; import { Subject } from 'rxjs'; import * as i0 from "@angular/core"; export interface Config { htmlType?: string; printMode?: string; pageTitle?: string; templateString?: string; popupProperties?: string; stylesheets?: { rel?: string; href?: string; }[]; styles?: string[]; baseHref?: string; windowOpenTimeout?: number; } export declare class NgxPrintElementService { renderer: Renderer2; /** * Print * @param element * @param config * @returns */ print(element: ElementRef, config?: Config): Subject; static ɵfac: i0.ɵɵFactoryDeclaration; static ɵprov: i0.ɵɵInjectableDeclaration; }