import { Canvas } from '../derived/Canvas'; import { Point } from '../derived/Point'; import { IBrushContext } from '../interface/IBrush'; import { fabric } from "fabric"; declare class FeruleDispatch { private object; private canvas; protected readonly context: IBrushContext; getObject(objectId: string): fabric.Object; constructor(canvas: Canvas, context: IBrushContext); onDraw(pointer: Point | undefined, ratio: number): void; } export { FeruleDispatch };