romaine
Version:
React OpenCV Manipulation and Image Narration & Editing
14 lines • 767 B
TypeScript
import React from "react";
import { ImagePtr, ShowPreview, SetPreviewPaneDimensions } from "../../types";
import { CalculatedDimensions } from "../../util";
export interface BrushCanvasProps {
canvasRef: React.RefObject<HTMLCanvasElement | undefined>;
canvasPtr: React.RefObject<ImagePtr>;
previewCanvasRef: React.RefObject<HTMLCanvasElement | null>;
previewDims: CalculatedDimensions | undefined;
imageResizeRatio: number;
showPreview: ShowPreview;
setPreviewPaneDimensions: SetPreviewPaneDimensions;
}
export declare const BrushCanvas: ({ canvasRef, canvasPtr, previewDims, imageResizeRatio, showPreview, setPreviewPaneDimensions, }: BrushCanvasProps) => import("react/jsx-runtime").JSX.Element;
//# sourceMappingURL=BrushCanvas.d.ts.map