import { ExcalidrawElement } from "./types"; import { AppState } from "../types"; export declare const isInvisiblySmallElement: (element: ExcalidrawElement) => boolean; /** * Makes a perfect shape or diagonal/horizontal/vertical line */ export declare const getPerfectElementSize: (elementType: AppState["activeTool"]["type"], width: number, height: number) => { width: number; height: number; }; export declare const resizePerfectLineForNWHandler: (element: ExcalidrawElement, x: number, y: number) => void; export declare const getNormalizedDimensions: (element: Pick) => { width: ExcalidrawElement["width"]; height: ExcalidrawElement["height"]; x: ExcalidrawElement["x"]; y: ExcalidrawElement["y"]; };