import { OnInit, EventEmitter, Injector } from '@angular/core'; import { PrintIntegrationService } from '../../service/print-integration/print-integration.service'; import { DialogComponent } from '@farris/ui-dialog'; import { CacheService } from '@ecp-caf/caf-common'; import { Observable } from 'rxjs'; import { LocalizeService } from '@qdp/localize'; import { MessagerService } from '@farris/ui-messager'; export declare class PrintIntegrationComponent implements OnInit { private printIntegrationService; private cache; private injector; queryId: any; schemaId: any; controlType: string; isMultiForm: any; printIntegration: EventEmitter; printPreview: EventEmitter; queryRelativeUrl: any; dialogBeforeClose: EventEmitter; farrisDialog: DialogComponent; printIntegrationData: any; zoomSize: any; saveDatas: any; distributionData: any; pageSizeData: any; marginData: any; size: any; marginTop: number; marginLeft: number; marginBottom: number; marginRight: number; distributionSelectValue: any; pageSizeSelectValue: any; marginSelectValue: any; currentMarginData: any; isShowCustom: boolean; localizeService: LocalizeService; msgService: MessagerService; svgPrint: boolean; constructor(printIntegrationService: PrintIntegrationService, cache: CacheService, injector: Injector); ngOnInit(): void; handleDialogShow(): void; onResized(event: any): void; handlebeforeClose: () => Observable; clickConfirm(type: any): void; onValueChange(value: any): void; private findItem; handleHover(type: any, state: any): void; }