UNPKG

romaine

Version:

React OpenCV Manipulation and Image Narration & Editing

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