UNPKG

romaine

Version:

React OpenCV Manipulation and Image Narration & Editing

24 lines 860 B
import { MutableRefObject } from "react"; import { SetPreviewPaneDimensions, ShowPreview } from "../../types"; import { CalculatedDimensions } from "../../util"; interface Props { canvasRef: MutableRefObject<HTMLCanvasElement | undefined>; maxDims: { maxHeight: number; maxWidth: number; }; originalImageDims: { width: number; height: number; }; } export declare const usePreview: ({ canvasRef, maxDims, originalImageDims, }: Props) => { previewRef: import("react").RefObject<HTMLCanvasElement>; createPreview: ShowPreview; imageResizeRatio: number; setPreviewPaneDimensions: SetPreviewPaneDimensions; previewDims: CalculatedDimensions; }; export declare type UsePreviewReturnType = ReturnType<typeof usePreview>; export {}; //# sourceMappingURL=usePreview.d.ts.map