import { BrushBasicConfig } from "./config"; import { PurePoint } from "./point"; export interface Module { onChangeConfig?(config: BrushBasicConfig, pressure: number): void; onChangePoint?(point: PurePoint, config: BrushBasicConfig): PurePoint | PurePoint[]; /** * @returns [strokeCanvas, strokeContext] */ onMixinCanvas?(strokeCanvas: HTMLCanvasElement, strokeContext: CanvasRenderingContext2D): [HTMLCanvasElement, CanvasRenderingContext2D]; onEndStroke?(): void; } //# sourceMappingURL=modules.d.ts.map