import { BaseService, IBaseServiceProps } from '../baseService'; import { UploadApi } from '../../api/uploadApi'; type IPreviewProps = IBaseServiceProps & {}; interface IPreviewData { entry?: { path: string; query?: string; launchMode?: string; }; } export declare class Preview extends BaseService { uploadApi: UploadApi; taskSubscription: any; progressData: { [key: string]: any; }; previewData: { [key: string]: any; }; previewPromise: { resolve: (value: unknown) => void; reject: (reason?: any) => void; }; constructor(props: IPreviewProps); preview(opts: IPreviewData): Promise; doPreview(opts: IPreviewData): void; showQrCode(qrUrl: any): void; calcSize: (zipSizeInfo: any) => void; } export {};