export declare class alignmentGuideLines { canvas: any; ctx: any; aligningLineOffset: number; masterMargin: number; margin: number; aligningLineWidth: number; aligningLineColor: any; viewportTransform: any; zoom: number; verticalLines: any; horizontalLines: any; isScaling: any; mouseDownPoint: any; activeObject: any; offsetX: number; offsetY: number; padding: number; candidateObjects: any; hCandidateObjects: any; vCandidateObjects: any; horizontalInTheRange: boolean; verticalInTheRange: boolean; scalePoint: any; debug: boolean; mouseMovePoint: any; timoutHandler: any; constructor(canvas: any); onObjectMoving(e: any): void; onObjectScaling(e: any): void; onBeforeRender(): void; onAfterRender(): void; onMouseUpRenderCanvas(): void; onMouseDown({ pointer }: { pointer: any; }): void; initializeEvents(): void; snapLine(aLine: any): void; drawVerticalLine(coords: { x: any; y1: any; y2: any; type: string; }): void; drawHorizontalLine(coords: { x1: any; x2: any; y: any; type: string; }): void; drawLine(x1: any, y1: any, x2: any, y2: any, lineColor: any): void; isInRange(value1: number, value2: number): boolean; skipActiveObject(): boolean; skipCandidateObject(currentObject: any): boolean; findCandidateObjects(): void; findUniqueGuideLines(): void; snap(): void; scaleSnap(): void; findGuideLines(): void; findScaleGuideLines(e: any): void; findHorizontalLine(aO: any, cO: any, cObj: any): void; findVerticalLine(aO: any, cO: any, cObj: any): void; scaleHandler(e: any): void; moveHandler(e: any): void; } //# sourceMappingURL=WBAlignmentGuidelines.d.ts.map