import { IPaintCommand, IPaintExecuteOptions, PaintCommandName, PointerTriggerType } from "../../../ImageViewer/Layers/types"; import { PointLocation } from "../../../ImageViewer/Models/SelectionBoxTypes"; import { PaintToolbar } from "../PaintToolbar"; /** * Reset/unselect selected region paint command. **/ export declare class ResetSelectedRegionCommand implements IPaintCommand { context: PaintToolbar; name: PaintCommandName; point?: PointLocation | undefined; trigger: PointerTriggerType; /** * Constructor. * @param copiedImage * @param context */ constructor(context: PaintToolbar); clone(): this; execute(mainCtx: CanvasRenderingContext2D, backCtx: CanvasRenderingContext2D, options: IPaintExecuteOptions): void; }