import { AfterViewInit, ChangeDetectorRef, EventEmitter } from '@angular/core'; import * as i0 from "@angular/core"; export declare class NzxJigsawComponent implements AfterViewInit { private cd; width: number; height: number; nzxLoadingText: string; nzxTipText: string; nzxBgImgUrl: string | string[]; nzxOnRefresh: EventEmitter; nzxOnSuccess: EventEmitter; nzxOnFail: EventEmitter; isLoading: boolean; private canvasRef; private blockRef; private sliderContainerRef; private sliderRef; private sliderMaskRef; private img; private x; private y; private originX; private originY; private trail; private isMouseDown; constructor(cd: ChangeDetectorRef); ngAfterViewInit(): void; selectstart(): boolean; refresh(): void; handleDragStart(e: any): void; private verify; private reset; private initImg; private draw; private setImageSrc; private getRandomImgSrc; private getRandomNumberByRange; private drawPath; static ɵfac: i0.ɵɵFactoryDeclaration; static ɵcmp: i0.ɵɵComponentDeclaration; }