/** * Draw Module — freehand drawing with configurable brush */ import { fabric } from 'fabric'; export declare class DrawModule { private canvas; private isActive; private brushColor; private brushWidth; constructor(canvas: fabric.Canvas); /** * Activate freehand drawing mode */ activate(): void; /** * Deactivate drawing mode */ deactivate(): void; /** * Set brush color */ setBrushColor(color: string): void; /** * Set brush width */ setBrushWidth(width: number): void; /** * Get current brush color */ getBrushColor(): string; /** * Get current brush width */ getBrushWidth(): number; getIsActive(): boolean; }