import { ElementRef, AfterViewInit, EventEmitter } from "@angular/core"; import * as i0 from "@angular/core"; export declare class SignaturePadComponent implements AfterViewInit { xSize: number; ySize: number; detail: number; smooth: number; lineWidth: number; widthVariable: number; showPoints: boolean; onBlur: EventEmitter; canvas: ElementRef; context: CanvasRenderingContext2D; rect: any; xScale: any; yScale: any; buffer: any; currentLine: Array>; mouse: { x: number; y: number; button: number; lastButton: number; }; maxDist: number; ngAfterViewInit(): void; mouseMove(event: any): void; preventContext(event: any): void; draw(): void; simplifyLine(points: any, length: any): any; smoothLine(points: any, cornerThres: any, match: any): any; drawSmoothedLine(line: any): any; drawPoints(line: any): void; calculateThickness(line: Array): any; createImage(): any; clearImage(): any; clearRect(): void; reset(): void; OnBlur(): void; static ɵfac: i0.ɵɵFactoryDeclaration; static ɵcmp: i0.ɵɵComponentDeclaration; }