import { OnInit, EventEmitter, ElementRef } from '@angular/core'; import { SessionStorageService } from 'ngx-webstorage'; import { DatePipe, DecimalPipe } from '@angular/common'; import { TranslateService } from '../translate.service'; import { NgxLoopDocumentService } from './ngx-loop-document.service'; import { ConfigurationService } from '../depends/configuration.service'; import { SecToDateTime } from '../sec-to-date-pipe'; import { DayMonth, DayPipe, FullDatePipe, HourPipe, ShortDatePipe } from '../depends/pipe/date.pipe'; export declare class NgxLoopDocumentComponent implements OnInit { private fullDatePipe; private shortDatePipe; private hourPipe; private dayMonth; private dayPipe; private secToDateTime; private sessionStorage; translate: TranslateService; NgxLoopDocumentService: NgxLoopDocumentService; private configurationService; private datePipe; private decimalPipe; structure: any; printing: boolean; loading: boolean; downloaded: boolean; type: string; resource_id: number | number[]; customParams: any; external: boolean; externalLoading: boolean; showprintbutton: boolean; isready: EventEmitter; iframe: ElementRef; constructor(fullDatePipe: FullDatePipe, shortDatePipe: ShortDatePipe, hourPipe: HourPipe, dayMonth: DayMonth, dayPipe: DayPipe, secToDateTime: SecToDateTime, sessionStorage: SessionStorageService, translate: TranslateService, NgxLoopDocumentService: NgxLoopDocumentService, configurationService: ConfigurationService, datePipe: DatePipe, decimalPipe: DecimalPipe); ngOnInit(): void; concatStyles(styles: any[]): any; translateContent(text: any): any; convertTranslateHTML(htmlString: any): any; finished(): void; getValueFromObject(value: any, obj: any): any; getDocumentCallback(document: any): void; getDocumentErrorCallback(e: any): void; private getDocument; format(value: any, type: any, format: any): any; downloadPDFV2(): void; }