import { OnInit } from '@angular/core'; import { RhStorageService } from 'rh-base/core'; import { DataResultT, RhBaseDto, RhLoginedUserDto, RhSafeAny } from 'rh-base/model'; import { LabelPrintOutput, RhLabelService } from 'rh-label'; import * as i0 from "@angular/core"; export declare class RhInOrderPrintComponent implements OnInit { private labelSer; private storage; selectedIndex: number; /** 生成的标签数据 */ currentLabelPrintOutput: LabelPrintOutput; labelPrintDataResult: DataResultT; labelPrintSign: string; /** 选中的打印机 */ selectedPrinter: string; /** 打印机列表 */ printerList: RhSafeAny[]; /** 打印loading */ printLoading: boolean; /** 打印接口提交对象 */ printDto: RhBaseDto; /** 预览接口提交对象 */ previewDto: RhBaseDto; /** 标签数据刷新标志 */ labelDataRefreshSign: number; /** 当前登录人 */ currentUser: RhLoginedUserDto; get toolUrl(): string; constructor(labelSer: RhLabelService, storage: RhStorageService); ngOnInit(): void; closePreviewTab(): void; /** 获取本地打印机 */ getPrinterList(): void; /** 获取标签打印参数 */ getLabelPrintOutput(data: LabelPrintOutput): void; /** 打印标签 */ printLabelData(): void; static ɵfac: i0.ɵɵFactoryDeclaration; static ɵcmp: i0.ɵɵComponentDeclaration; }